Prosecution Insights
Last updated: September 17, 2026
Application No. 18/286,225

GESTURE RECOGNITION METHOD AND APPARATUS, DEVICE, AND MEDIUM

Final Rejection §101§103
Filed
Oct 10, 2023
Priority
Oct 26, 2021 — CN 202111247920.X +1 more
Examiner
PARCHER, DANIEL W
Art Unit
2145
Tech Center
2100 — Computer Architecture & Software
Assignee
Shenzhen Hitevision Technology Co. Ltd.
OA Round
2 (Final)
61%
Grant Probability
Moderate
3-4
OA Rounds
1m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 61% of resolved cases
61%
Career Allowance Rate
168 granted / 276 resolved
+5.9% vs TC avg
Strong +58% interview lift
Without
With
+57.5%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
28 currently pending
Career history
306
Total Applications
across all art units

Statute-Specific Performance

§101
5.3%
-34.7% vs TC avg
§103
57.8%
+17.8% vs TC avg
§102
15.2%
-24.8% vs TC avg
§112
18.5%
-21.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 276 resolved cases

Office Action

§101 §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 . Response to Amendment The Amendment filed 7/16/2026 has been entered. Claim 3 has been cancelled. Claims 1-2, 4-8, 17-19, and 21-25 remain pending in the application. Applicant’s amendments to the claims have overcome the rejections under 112(b) set forth in the previous Office Action. Response to Arguments Applicant's arguments filed 7/16/2026 have been fully considered but they are not persuasive. Applicant argues that: The amended independent claim 1, beyond the mental processes and mathematical concepts in the abstract idea, further limits that each step of the method is performed by an electronic device having an operating system, and that the recognized gesture is used for user interaction with the operating system of the electronic device. This is a feature that applies the computational results of the mental processes and mathematical concepts to a specific scenario to achieve a technical effect. The examiner cannot concur with the Applicant. Limiting performing the method to an electronic device having an operating system for the purpose of interacting with the operating system amounts to merely linking the abstract idea to a well-known technological environment. MPEP, 2106.04(d) recites: “Limitations the courts have found indicative that an additional element (or combination of elements) may have integrated the exception into a practical application include: … • Applying or using the judicial exception in some other meaningful way beyond generally linking the use of the judicial exception to a particular technological environment, such that the claim as a whole is more than a drafting effort designed to monopolize the exception, as discussed in MPEP § 2106.05(e). The courts have also identified limitations that did not integrate a judicial exception into a practical application: • Merely reciting the words “apply it” (or an equivalent) with the judicial exception, or merely including instructions to implement an abstract idea on a computer, or merely using a computer as a tool to perform an abstract idea, as discussed in MPEP § 2106.05(f); • Adding insignificant extra-solution activity to the judicial exception, as discussed in MPEP § 2106.05(g); and • Generally linking the use of a judicial exception to a particular technological environment or field of use, as discussed in MPEP § 2106.05(h).” (emphasis added) Accordingly, the rejection under 101 has been maintained. Applicant further argues that: Further, the "readable storage medium" in Claim 18 has been amended as "non-transitory computer readable storage medium". The Examiner concurs and has withdrawn this rejection of claim 18 under 101. The other rejection of claim 18 under 101 has been maintained as discussed above. Applicant further argues that: After reading Zhao, a person skilled in the art, faced with the technical problem of "heavy computation load in gesture recognition", would have no motivation to seek a solution in Chung. This is because the reference point in Chung is a key selection benchmark independently set for each finger, whereas the wrist key point in the present application is a common normalization benchmark for all fingers. Introducing the mechanism of Chung into Zhao would not only fail to solve the problem of heavy computation load, but would instead increase computational complexity. Applicant’s recited “heavy computation load” above is not the cited motivation to combine. The motivation to combine with Chung is to enable a wider of variety of gestures to be detected, including gestures based on motion distance (Chung, ¶0212), and to enable the user to re-enter a gesture, or to detect a subsequent gesture (Chung, ¶0177-¶0183, ¶0218, ¶0221). Applicant further argues that: The function of the wrist key point in Yang is entirely different from the function of the wrist key point in the present application. Therefore, Yang does not provide any teaching or suggestion to use the "wrist key point" in gesture recognition to eliminate the influence of hand size and positional differences. Furthermore, Peng and Ahn also neither disclose the above distinguishing technical features, nor provide any teaching or suggestion to use the "wrist key point" in gesture recognition to eliminate the influence of hand size and positional differences. In response to applicant's argument that the purpose of the use of the wrist key point in the instant application is different from the prior art, the fact that the inventor has recognized another advantage which would flow naturally from following the suggestion of the prior art cannot be the basis for patentability when the differences would otherwise be obvious. See Ex parte Obiaya, 227 USPQ 58, 60 (Bd. Pat. App. & Inter. 1985). Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-2, 4-8, 17-19, and 21-25 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Claim 1 recite(s): A gesture recognition method, comprising: acquiring, by an electronic device having an operating system, an image sequence comprising a human hand, and taking a first image in the image sequence as a target image; determining, by the electronic device, at least two lines corresponding to fingers in the target image; determining, by the electronic device, valid lines from the at least two lines; under a condition that a first number of the valid lines is greater than a first number threshold and first angles each between a corresponding one of all of the valid lines and a first coordinate axis of the target image are less than a first angle threshold, determining, by the electronic device, a subsequent image of the target image as the target image, and returning to the step of determining at least two lines corresponding to the fingers in the target image until the first number is not greater than the first number threshold or one or more of the first angles are not less than the first angle threshold; determining, by the electronic device, according to coordinate values of key points on the valid lines in the first image and a second image, a relative moving distance of the human hand in a direction of the first coordinate axis, wherein the second image is a previous image of the target image; recognizing, by the electronic device, according to the relative moving distance, a gesture corresponding to changing from the first image to the second image, wherein the recognized gesture is used for user interaction with the operating system of the electronic device, and wherein determining, according to the coordinate values of the key points on the valid lines in the first image and the second image, the relative moving distance of the human hand in the direction of the first coordinate axis comprises: calculating first differences between coordinate components on the first coordinate axis ofthe coordinate values of the key points on the valid lines in the first image and the second image and a coordinate component of a target key point on the first coordinate axis, wherein the target key point is a wrist key point;calculating second differences between coordinate components on a second coordinate axis of the coordinate values of the key points on the valid lines in the second image and a coordinate component of the target key point on the second coordinate axis;determining the relative moving distance according to the first differences and the second differences. The limitations above as drafted, are a process that, under its broadest reasonable interpretation, covers mathematical concepts and mental processes. Specifically, comparison of calculated angles or numbers of fingers against thresholds and determination of moving distance according to coordinate values correspond to mathematical relationships and calculations. Determining valid lines and recognizing a gesture correspond to processes that can be performed in the mind. That is, other than reciting “by an electronic device having an operating system” and “acquiring an image sequence comprising a human hand, and taking a first image in the image sequence as a target image”, nothing in the claim element precludes the interpretation that the claim corresponds to mathematical concepts and mental processes. If the claim limitation, under its broadest reasonable interpretation, covers mathematical relationships and calculations and mental processes, it falls under the “Mathematical Concepts” and “Mental Processes” groupings of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. The claim recites the additional elements “by an electronic device having an operating system” and “acquiring an image sequence comprising a human hand, and taking a first image in the image sequence as a target image”. The image of sequence of the human hand appears not to be any further integrated than to perform the abstract ideas of mathematical calculations and gesture recognition on the sequence of images. Thus, the image sequence does not appear to integrate the abstract idea into a practical application. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. Acquiring a sequence of images of a human hand by an electronic device having an operating system is a well-known and performing operations on target images within the sequence is a generic computer technique, and is shown, for example, in Zhao et al. (US Patent Application publication 2020/0393911), Chung et al. (US Patent Application Publication 2021/0081104), Ahn et al. (US Patent Application Publication 2016/0274667), and Josephson et al. (US Patent Application Publication 2017/0180336). As discussed above, the steps do not appear to impose any meaningful limits on practicing the abstract idea, and amount to mere instructions to apply the exception using well known computer techniques. The claim is not patent eligible. Claims 2, 4-6 recite additional mathematical concepts such as calculation of angles, calculating differences, calculating averages, and calculating quotients. These claims do not appear to introduce additional elements beyond the abstract ideas. Similarly for claims 19, 21-23. Claims 7 and 8 recite additional mathematical concepts such as coordinate axes, comparison of values against a threshold, and additional mental processes such as recognizing a right/left/up/down-dial gesture. These claims do not appear to introduce additional elements beyond the abstract ideas. Similarly for claims 24-25. Claims 17-18 recites the computer implementation of an application, which also appears to generally link the abstract idea to a particular technological environment. Specifically “an electronic device comprising: a processor; a memory; and programs or instructions stored on the memory and executable by the processor, wherein the programs or instructions, when executed by the processor, implement operations” and “a readable storage medium having programs or instructions stored thereon, wherein the programs or instructions, when executed by a processor, implement steps” respectively. These limitations appear to merely employ a computer as a tool for implementing the abstract ideas. Computer components are well-known in the art, and are shown in, for example, Zhao et al. (US Patent Application publication 2020/0393911), Chung et al. (US Patent Application Publication 2021/0081104), and Ahn et al. (US Patent Application Publication 2016/0274667). Claims 16-17 are not patent eligible. Prior Art Listed herein below are the prior art references relied upon in this Office Action: Zhao et al. (US Patent Application Publication 2020/0393911), referred to as Zhao herein [previously presented]. Chung et al. (US Patent Application Publication 2021/0081104), referred to as Chung herein [previously presented]. Ahn et al. (US Patent Application Publication 2016/0274667), referred to as Ahn herein [previously presented]. Yang et al. (US Patent Application Publication 2013/0106745), referred to as Yang herein [previously presented]. Peng et al. (US Patent Application Publication 2023/0057965), referred to as Peng herein [previously presented]. Josephson et al. (US Patent Application Publication 2017/0180336), referred to as Josephson herein [previously cited 5/28/2026]. Examiner’s Note Strikethrough notation in the pending claims has been added by the Examiner. 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-2, 4-5, 17-19, and 21-22 is/are rejected under 35 U.S.C. 103 as being unpatentable over Zhao in view of Chung in further view of Peng in further view of Josephson. Regarding claim 1, Zhao discloses a gesture recognition method, comprising (Zhao, Abstract): acquiring, by an electronic device having an operating system, an image sequence comprising a human hand, and taking a first image in the image sequence as a target image (Zhao, Fig. 1 with Abstract and ¶0103 - images of a user’s hand performing a gesture. ¶0258, ¶0268, ¶0273 – computer processor executing instructions stored in hardware memory. ¶0243, ¶0249, ¶0259 – operating system); determining, by an electronic device, at least two lines corresponding to fingers in the target image (Zhao, Abstract – vectors representing finger angles); determining, by an electronic device, valid lines from the at least two lines (Zhao, Abstract with ¶0137-¶0140 – thresholds are used for determining whether angular changes corresponding to fingers represent valid or invalid gesture inputs); under a condition that a first number of the valid lines is greater than a first number threshold and first angles each between a corresponding one of all of the valid lines and a first coordinate axis of the target image are less than a first angle threshold (Zhao, Abstract with ¶0137 - ¶0140 – maximum and maximum thresholds are used for determining whether angular changes corresponding to fingers represent valid or invalid gesture inputs. ¶0127-¶0129 – multiple fingers may be required for performing certain gestures. ¶0139-¶0142, ¶0187 – if the angular change corresponding to each finger is below a threshold, relatively little movement is recognized, and no new gesture is detected), determining, by an electronic device, a subsequent image of the target image as the target image, and returning to the step of determining at least two lines corresponding to the fingers in the target image until the first number is not greater than the first number threshold or one or more of the first angles are not less than the first angle threshold (Zhao, Fig. 3 Element S202 with ¶0103, ¶0113 – vectors obtained from first and second images. ¶0141 – a minimum threshold may be applied to an image in which the gesture is recognized); determining, by an electronic device, according to coordinate values of key points on the valid lines in the first image and a second image, a relative moving recognizing, by the electronic device, according to the relative moving wherein determining, according to the coordinate values of the key points on the valid lines in the first image and the second image, the relative moving However, Zhao appears not to expressly disclose the limitations shown in strikethrough above. However, in the same field of endeavor, Chung discloses finger gesture detection (Chung, Abstract and ¶0058), including a relative moving distance of the human hand in a direction of the first coordinate axis, wherein the second image is a previous image of the target image (Chung, ¶0095, ¶0192-¶0193, ¶0206-¶0215 – determining motion distance corresponding to a gesture. ¶0066, ¶0083, ¶0177-¶0183, ¶0221 – additional frames used for gesture identification beyond two. Fig. 4E with ¶0126-¶0127 – three coordinate axes are used to track movement of the user’s fingers). wherein determining, according to the coordinate values of the key points on the valid lines in the first image and the second image, the relative moving distance of the human hand in the direction of the first coordinate axis comprises: calculating first differences between coordinate components on the first coordinate axis of the coordinate values of the key points on the valid lines in the first image and the second image and a coordinate component of a target key point on the first coordinate axis, wherein the target key point is a calculating second differences between coordinate components on a second coordinate axis of the coordinate values of the key points on the valid lines in the second image and a coordinate component of the target key point on the second coordinate axis; determining the relative moving distance according to the first differences and the second differences (Chung, ¶0095, ¶0192-¶0193, ¶0206-¶0215 – determining motion distance corresponding to a gesture. ¶0066, ¶0083, ¶0177-¶0183, ¶0221 – additional frames used for gesture identification beyond two. Fig. 4E with ¶0126-¶0127 – three coordinate axes are used to track movement of the user’s fingers). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the gesture detection of Zhao to include motion distance and additional images based on the teachings of Chung. The motivation for doing so would have been to enable a wider of variety of gestures to be detected, including gestures based on motion distance (Chung, ¶0212), and to enable the user to re-enter a gesture, or to detect a subsequent gesture (Chung, ¶0177-¶0183, ¶0218, ¶0221). However, Zhao as modified appears not to expressly disclose a wrist key point. However, in the same field of endeavor Pen discloses gesture identification (Peng, Abstract, ¶0054, ¶0078-¶0079), including a wrist key point (Peng, ¶0079 – wrist key point). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the key points of Zhao as modified to include wrist key points based on the teachings of Peng. The motivation for doing so would have been to improve the accuracy of modeling of the user’s gestures, and more effectively account for the flexibility of the user’s arm (Peng, ¶0079). However, Zhao as modified appears not to expressly disclose for interaction with an operating system. However, in the same field of endeavor, Josephson discloses input gesture recognition (Abstract with ¶0089), including gesture input for interaction with an operating system (Josephson, ¶0125, ¶0131, ¶0150, ¶0159-¶0160 – gesture input for user interaction with an operating system). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the gesture recognition of Zhao as modified to include for user interaction with the operating system based on the teachings of Josephson. The motivation for doing so would have been to extend the additional functionality and input compatibility of gesture recognition with a wider variety of computer functions and software. Regarding claim 2, Zhao as modified discloses the elements of claim 1 above, and further discloses wherein determining valid lines from the at least two lines comprises: calculating, for each first target line of the at least two lines, second angles each between the first target line and another line of the at least two lines other than the first target line (Zhao, ¶0234-¶0235 – vectors representing finger segments are used to calculate the angle between the finger segments. ¶0135-¶0141 – process is repeated to determine a total angular change amount corresponding to additional fingers); determining, under a condition that all of the second angles are greater than a second angle threshold, the first target line as an invalid line (Zhao, ¶0141, ¶0236 – total angular change is compared against a preset angular threshold to determine that the finger does not correspond to the specified gesture movement. In particular, some finger movement exceeding a threshold prevents the gesture from being recognized. ¶0135-¶0141 – process is repeated to determine a total angular change amount corresponding to additional fingers. In an example, if the second total angular change is not less than the second preset angular change, the user is not determined to perform the gesture movement); determining lines from the at least two lines other than the invalid line as the valid lines (Zhao, ¶0141, ¶0236 – total angular change is compared against a preset angular threshold to determine that the finger does not correspond to the specified gesture movement. ¶0135-¶0141 – process is repeated to determine a total angular change amount corresponding to additional fingers. In an example, if the first total angular change is greater than the first preset angular change, the first portion of the gesture requirement is satisfied). Regarding claim 4, Zhao as modified discloses the elements of claim 1 above, and further discloses wherein determining the relative moving distance according to the first differences and the second differences comprises: calculating, for each first valid line in the first image and the second image, a first average value of the first differences corresponding to the first valid line; calculating, for each second valid line in the second image, a second average value of the second differences corresponding to the second valid line (Zhao, ¶0154-¶0157 with Equation 3 – average coordinate value calculated for detected points for each finger. ¶0187-¶0195 – normalization of differences in angles); determining the relative moving distance according to the first average value and the second average value (Zhao, Equations 3-4 with ¶0152-¶0164, ¶0183 – coordinates along coordinate axes of each joint point are used to determine changes in position. Gesture movement is obtained in part via comparison of coefficient and coefficient threshold and angular change. Chung, ¶0095, ¶0192-¶0193, ¶0206-¶0215 – determining motion distance corresponding to a gesture. ¶0094-¶0096, ¶0126 – distance measured between a position of the finger and a reference point in the coordinate frame. In this case, the moving distance is the distance from the reference). Regarding claim 5, Zhao as modified discloses the elements of claim 4 above, and further discloses wherein determining the relative moving distance according to the first average value and the second average value comprises: calculating a third average value of third differences between the first average values corresponding to the second image and the first average values corresponding to the first image (Zhao, ¶0166-¶0169 – a regression coefficient may be calculated for a specified finger or fingers. ¶0174 – an average value of the coefficient may be used); calculating a fourth average value of absolute values of fourth differences of the second average values of every two adjacent valid lines in the second image (Zhao, ¶0166-¶0169 – a regression coefficient may be calculated for a specified finger or fingers. ¶0174 – an average value of the coefficient may be used. ¶0160 – absolute value of the difference may be used as the coefficient change amount); determining the relative moving distance according to the third average value and the fourth average value (Zhao, ¶0165, ¶0167-¶0168 – finger movement determination is based on the coefficient change determination. See also ¶0189-¶0195). Regarding claim 17, Zhao discloses an electronic device comprising: a processor; a memory; and programs or instructions stored on the memory and executable by the processor, wherein the programs or instructions, when executed by the processor, implement operations comprising (Zhao, ¶0258, ¶0268, ¶0273 – computer processor executing instructions stored in hardware memory): acquiring an image sequence comprising a human hand, and taking a first image in the image sequence as a target image (Zhao, Fig. 1 with Abstract and ¶0103 - images of a user’s hand performing a gesture); determining at least two lines corresponding to fingers in the target image (Zhao, Abstract – vectors representing finger angles); determining valid lines from the at least two lines (Zhao, Abstract with ¶0137 - ¶0140 – thresholds are used for determining whether angular changes corresponding to figures represent valid or invalid gesture inputs); under a condition that a first number of the valid lines is greater than a first number threshold and first angles each between a corresponding one of all of the valid lines and a first coordinate axis of the target image are less than a first angle threshold (Zhao, Abstract with ¶0137 - ¶0140 – maximum and maximum thresholds are used for determining whether angular changes corresponding to figures represent valid or invalid gesture inputs. ¶0127-¶0129 – multiple fingers may be required for performing certain gestures. ¶0139-¶0142, ¶0187 – if the angular change corresponding to each finger is below a threshold, relatively little movement is recognized, and no new gesture is detected), determining a subsequent image of the target image as the target image, and returning to the step of determining at least two lines corresponding to the fingers in the target image until the first number is not greater than the first number threshold or one or more of the first angles are not less than the first angle threshold (Zhao, Fig. 3 Element S202 with ¶0103, ¶0113 – vectors obtained from first and second images. ¶0141 – a minimum threshold may be applied to an image in which the gesture is recognized); determining, according to coordinate values of key points on the valid lines in the first image and a second image, a relative moving recognizing, according to the relative moving wherein determining, according to the coordinate values of the key points on the valid lines in the first image and the second image, the relative moving However, Zhao appears not to expressly disclose the limitations shown in strikethrough above. However, in the same field of endeavor, Chung discloses finger gesture detection (Chung, Abstract and ¶0058), including a relative moving distance of the human hand in a direction of the first coordinate axis, wherein the second image is a previous image of the target image (Chung, ¶0095, ¶0192-¶0193, ¶0206-¶0215 – determining motion distance corresponding to a gesture. ¶0066, ¶0083, ¶0177-¶0183, ¶0221 – additional frames used for gesture identification beyond two. Fig. 4E with ¶0126-¶0127 – three coordinate axes are used to track movement of the user’s fingers). wherein determining, according to the coordinate values of the key points on the valid lines in the first image and the second image, the relative moving distance of the human hand in the direction of the first coordinate axis comprises: calculating first differences between coordinate components on the first coordinate axis of the coordinate values of the key points on the valid lines in the first image and the second image and a coordinate component of a target key point on the first coordinate axis, wherein the target key point is a calculating second differences between coordinate components on a second coordinate axis of the coordinate values of the key points on the valid lines in the second image and a coordinate component of the target key point on the second coordinate axis; determining the relative moving distance according to the first differences and the second differences (Chung, ¶0095, ¶0192-¶0193, ¶0206-¶0215 – determining motion distance corresponding to a gesture. ¶0066, ¶0083, ¶0177-¶0183, ¶0221 – additional frames used for gesture identification beyond two. Fig. 4E with ¶0126-¶0127 – three coordinate axes are used to track movement of the user’s fingers). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the gesture detection of Zhao to include motion distance and additional images based on the teachings of Chung. The motivation for doing so would have been to enable a wider of variety of gestures to be detected, including gestures based on motion distance (Chung, ¶0212), and to enable the user to re-enter a gesture, or to detect a subsequent gesture (Chung, ¶0177-¶0183, ¶0218, ¶0221). However, Zhao as modified appears not to expressly disclose a wrist key point. However, in the same field of endeavor Pen discloses gesture identification (Peng, Abstract, ¶0054, ¶0078-¶0079), including a wrist key point (Peng, ¶0079 – wrist key point). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the key points of Zhao as modified to include wrist key points based on the teachings of Peng. The motivation for doing so would have been to improve the accuracy of modeling of the user’s gestures, and more effectively account for the flexibility of the user’s arm (Peng, ¶0079). However, Zhao as modified appears not to expressly disclose for interaction with an operating system. However, in the same field of endeavor, Josephson discloses input gesture recognition (Abstract with ¶0089), including gesture input for interaction with an operating system (Josephson, ¶0125, ¶0131, ¶0150, ¶0159-¶0160 – gesture input for user interaction with an operating system). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the gesture recognition of Zhao as modified to include for user interaction with the operating system based on the teachings of Josephson. The motivation for doing so would have been to extend the additional functionality and input compatibility of gesture recognition with a wider variety of computer functions and software. Regarding claim 18, Zhao as modified discloses a readable storage medium having programs or instructions stored thereon, wherein the programs or instructions, when executed by a processor, implement steps of the gesture recognition method according to claim 1 (Zhao, ¶0258, ¶0268, ¶0273 – computer processor executing instructions stored in hardware memory). Regarding claim 19, Zhao as modified discloses the elements of claim 17 above, and further discloses wherein determining valid lines from the at least two lines comprises: calculating, for each first target line of the at least two lines, second angles each between the first target line and another line of the at least two lines other than the first target line (Zhao, ¶0234-¶0235 – vectors representing finger segments are used to calculate the angle between the finger segments. ¶0135-¶0141 – process is repeated to determine a total angular change amount corresponding to additional fingers); determining, under a condition that all of the second angles are greater than a second angle threshold, the first target line as an invalid line (Zhao, ¶0141, ¶0236 – total angular change is compared against a preset angular threshold to determine that the finger does not correspond to the specified gesture movement. In particular, some finger movement exceeding a threshold prevents the gesture from being recognized. ¶0135-¶0141 – process is repeated to determine a total angular change amount corresponding to additional fingers. In an example, if the second total angular change is not less than the second preset angular change, the user is not determined to perform the gesture movement); determining lines from the at least two lines other than the invalid line as the valid lines (Zhao, ¶0236 – total angular change is compared against a preset angular threshold to determine that the finger does not correspond to the specified gesture movement. ¶0135-¶0141 – process is repeated to determine a total angular change amount corresponding to additional fingers. In an example, if the first total angular change is greater than the first preset angular change, the first portion of the gesture requirement is satisfied). Regarding claim 21, Zhao as modified discloses the elements of claim 17 above, and further discloses wherein determining the relative moving distance according to the first differences and the second differences comprises: calculating, for each first valid line in the first image and the second image, a first average value of the first differences corresponding to the first valid line; calculating, for each second valid line in the second image, a second average value of the second differences corresponding to the second valid line (Zhao, ¶0154-¶0157 with Equation 3 – average coordinate value calculated for detected points for each finger. ¶0187-¶0195 – normalization of differences in angles); determining the relative moving distance according to the first average value and the second average value (Zhao, Equations 3-4 with ¶0152-¶0164, ¶0183 – coordinates along coordinate axes of each joint point are used to determine changes in position. Gesture movement is obtained in part via comparison of coefficient and coefficient threshold and angular change. Chung, ¶0095, ¶0192-¶0193, ¶0206-¶0215 – determining motion distance corresponding to a gesture. ¶0094-¶0096, ¶0126 – distance measured between a position of the finger and a reference point in the coordinate frame. In this case, the moving distance is the distance from the reference). Regarding claim 22, Zhao as modified discloses the elements of claim 21 above, and further discloses wherein determining the relative moving distance according to the first average value and the second average value comprises: calculating a third average value of third differences between first average values corresponding to the second image and first average values corresponding to the first image (Zhao, ¶0166-¶0169 – a regression coefficient may be calculated for a specified finger or fingers. ¶0174 – an average value of the coefficient may be used); calculating a fourth average value of absolute values of fourth differences of second average values of every two adjacent valid lines in the second image (Zhao, ¶0166-¶0169 – a regression coefficient may be calculated for a specified finger or fingers. ¶0174 – an average value of the coefficient may be used. ¶0160 – absolute value of the difference may be used as the coefficient change amount); determining the relative moving distance according to the third average value and the fourth average value (Zhao, ¶0165, ¶0167-¶0168 – finger movement determination is based on the coefficient change determination. See also ¶0189-¶0195). Claim(s) 6 and 23 is/are rejected under 35 U.S.C. 103 as being unpatentable over Zhao in view of Chung in further view of Peng in further view of Josephson in further view of Ahn. Regarding claim 6, Zhao as modified discloses the elements of claim 5 above. However, Zhao as modified appears not to expressly disclose wherein determining the relative moving distance according to the third average value and the fourth average value comprises: determining a quotient of the third average value and the fourth average value as the relative moving distance. However, in the same field of endeavor, Ahn discloses finger gesture recognition (Ahn, Abstract), including determining a quotient of the third value and the fourth value as the relative moving distance (Ahn, Fig. 5 with ¶0055-¶0055 – calculating a ratio representing the relative degree of movement of fingers to recognize the gesture). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the calculation of the degree of finger movement of Zhao as modified to include a ratio based on the teachings of Ahn. The motivation for doing so would have been to reduce calculation errors in determination of the click event (Ahn, ¶0054-¶0055), and to more effectively isolate changes which can be directly compared against a preset threshold. Regarding claim 23, Zhao as modified discloses the elements of claim 22 above. However, Zhao as modified appears not to expressly disclose wherein determining the relative moving distance according to the third average value and the fourth average value comprises: determining a quotient of the third average value and the fourth average value as the relative moving distance. However, in the same field of endeavor, Ahn discloses finger gesture recognition (Ahn, Abstract), including determining a quotient of the third value and the fourth value as the relative moving distance (Ahn, Fig. 5 with ¶0055-¶0055 – calculating a ratio representing the relative degree of movement of fingers to recognize the gesture). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the calculation of the degree of finger movement of Zhao as modified to include a ratio based on the teachings of Ahn. The motivation for doing so would have been to reduce calculation errors in determination of the click event (Ahn, ¶0054-¶0055), and to more effectively isolate changes which can be directly compared against a preset threshold. Claim(s) 7-8, and 24-25 is/are rejected under 35 U.S.C. 103 as being unpatentable over Zhao in view of Chung in further view of Peng in further view of Josephson in further view of Ahn in further view of Yang. Regarding claim 7, Zhao as modified discloses the elements of claim 6 above, and further discloses wherein the first coordinate axis is an X axis of the image, and the second coordinate axis is a Y axis of the image (Chung, Fig. 4E with ¶0126-¶0127 – x,y,z coordinate axes are used to track movement of the user’s fingers); recognizing, according to the relative moving distance, the gesture corresponding to changing from the first image to the second image comprises: under a condition that an absolute value of the relative moving distance is greater than a preset distance threshold and the relative moving distance is greater than 0, under a condition that the absolute value of the relative moving distance is greater than the preset distance threshold and the relative moving distance is However, Zhao as modified appears not to expressly disclose the limitations in strikethrough above. However, in the same field of endeavor, Yang discloses recognizing gesture inputs (Yang, Abstract with ¶0005-¶0008), including the relative moving distance is greater than 0, recognizing the gesture as a right-dial gesture and the relative moving distance is less than 0, recognizing the gesture as a left-dial gesture (Yang, Figs. 3A-3B with ¶0004-¶0010 and ¶0038-¶0039 – Clockwise, movement results in a movement angle greater than zero, corresponds to a downward/rightward input. Counter-clockwise, movement results in a movement angle less than zero, and corresponds to an upward/leftward input. See also Figs. 4A-4B, 6 with ¶0040-¶0041 and ¶0047-¶0058 – clockwise/counterclockwise rotational inputs). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the gesture determination of Zhao as modified to include dialing gestures based on the teachings of Yang. The motivation for doing so would have been to facilitate rotational inputs for software object manipulation (Yang, ¶0006). Regarding claim 8, Zhao as modified discloses the elements of claim 6 above, and further discloses wherein the first coordinate axis is a Y axis of the image, and the second coordinate axis is an X axis of the image (Chung, Fig. 4E with ¶0126-¶0127 – x,y,z coordinate axes are used to track movement of the user’s fingers); recognizing, according to the relative moving distance, the gesture corresponding to changing from the first image to the second image comprises: under a condition that an absolute value of the relative moving distance is greater than a preset distance threshold and the relative moving distance is greater than 0, under a condition that the absolute value of the relative moving distance is greater than the preset distance threshold and the relative moving distance is less than 0, However, Zhao as modified appears not to expressly disclose the limitations in strikethrough above. However, in the same field of endeavor, Yang discloses recognizing gesture inputs (Yang, Abstract with ¶0005-¶0008), including the relative moving distance is greater than 0, recognizing the gesture as a right-dial gesture and the relative moving distance is less than 0, recognizing the gesture as a left-dial gesture (Yang, Figs. 3A-3B with ¶0007 and ¶0038-¶0039 – downward, clockwise, movement results in a movement angle greater than zero, and turns the dial downward. Upward, counter-clockwise, movement results in a movement angle less than zero, and turns the dial upward. See also Figs. 4A-4B, 6 with ¶0040-¶0041 and ¶0047-¶0058 – clockwise/counterclockwise rotational inputs). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the gesture determination of Zhao as modified to include dialing gestures based on the teachings of Yang. The motivation for doing so would have been to facilitate rotational inputs for software object manipulation (Yang, ¶0006). Regarding claim 24, Zhao as modified discloses the elements of claim 23 above, and further discloses wherein the first coordinate axis is an X axis of the image, and the second coordinate axis is a Y axis of the image (Chung, Fig. 4E with ¶0126-¶0127 – x,y,z coordinate axes are used to track movement of the user’s fingers); recognizing, according to the relative moving distance, the gesture corresponding to changing from the first image to the second image comprises: under a condition that an absolute value of the relative moving distance is greater than a preset distance threshold and the relative moving distance is greater than 0, under a condition that the absolute value of the relative moving distance is greater than the preset distance threshold and the relative moving distance is However, Zhao as modified appears not to expressly disclose the limitations in strikethrough above. However, in the same field of endeavor, Yang discloses recognizing gesture inputs (Yang, Abstract with ¶0005-¶0008), including the relative moving distance is greater than 0, recognizing the gesture as a right-dial gesture and the relative moving distance is less than 0, recognizing the gesture as a left-dial gesture (Yang, Figs. 3A-3B with ¶0004-¶0010 and ¶0038-¶0039 – Clockwise, movement results in a movement angle greater than zero, corresponds to a downward/rightward input. Counter-clockwise, movement results in a movement angle less than zero, and corresponds to an upward/leftward input. See also Figs. 4A-4B, 6 with ¶0040-¶0041 and ¶0047-¶0058 – clockwise/counterclockwise rotational inputs). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the gesture determination of Zhao as modified to include dialing gestures based on the teachings of Yang. The motivation for doing so would have been to facilitate rotational inputs for software object manipulation (Yang, ¶0006). Regarding claim 25, Zhao as modified discloses the elements of claim 23 above, and further discloses wherein the first coordinate axis is a Y axis of the image, and the second coordinate axis is an X axis of the image (Chung, Fig. 4E with ¶0126-¶0127 – x,y,z coordinate axes are used to track movement of the user’s fingers); recognizing, according to the relative moving distance, the gesture corresponding to changing from the first image to the second image comprises: under a condition that an absolute value of the relative moving distance is greater than a preset distance threshold and the relative moving distance is greater than 0, under a condition that the absolute value of the relative moving distance is greater than the preset distance threshold and the relative moving distance is However, Zhao as modified appears not to expressly disclose the limitations in strikethrough above. However, in the same field of endeavor, Yang discloses recognizing gesture inputs (Yang, Abstract with ¶0005-¶0008), including the relative moving distance is greater than 0, recognizing the gesture as a right-dial gesture and the relative moving distance is less than 0, recognizing the gesture as a left-dial gesture (Yang, Figs. 3A-3B with ¶0007 and ¶0038-¶0039 – downward, clockwise, movement results in a movement angle greater than zero, and turns the dial downward. Upward, counter-clockwise, movement results in a movement angle less than zero, and turns the dial upward. See also Figs. 4A-4B, 6 with ¶0040-¶0041 and ¶0047-¶0058 – clockwise/counterclockwise rotational inputs). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the gesture determination of Zhao as modified to include dialing gestures based on the teachings of Yang. The motivation for doing so would have been to facilitate rotational inputs for software object manipulation (Yang, ¶0006). 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. Any inquiry concerning this communication or earlier communications from the examiner should be directed to DANIEL W PARCHER whose telephone number is (303)297-4281. The examiner can normally be reached Monday - Friday, 9:00am - 5:00pm, Mountain Time. 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, William Bashore can be reached at (571)272-4088 (Eastern Time). 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. /DANIEL W PARCHER/Primary Examiner, Art Unit 2174
Read full office action

Prosecution Timeline

Oct 10, 2023
Application Filed
May 28, 2026
Non-Final Rejection mailed — §101, §103
Jul 16, 2026
Response Filed
Aug 11, 2026
Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12675300
SCHEMA DRIVEN USER INTERFACE CREATION TO DEVELOP AUTONOMOUS DRIVING APPLICATIONS
4y 2m to grant Granted Jul 07, 2026
Patent 12656941
METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM FOR DISPLAY MODE SWITCHING
2y 2m to grant Granted Jun 16, 2026
Patent 12632155
EDITING TECHNIQUES FOR INTERACTIVE VIDEOS
4y 11m to grant Granted May 19, 2026
Patent 12632905
COMPUTING SYSTEM FOR CLASSIFYING TAX EFFECTIVE DATE
3y 6m to grant Granted May 19, 2026
Patent 12621534
REFRESHING METHOD AND DISPLAY APPARATUS
2y 8m to grant Granted May 05, 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
61%
Grant Probability
99%
With Interview (+57.5%)
3y 0m (~1m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 276 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