Prosecution Insights
Last updated: October 02, 2026
Application No. 19/018,140

Virtual Operation Method, Electronic Device, and Non-Transitory Readable Storage Medium

Non-Final OA §101§102§103
Filed
Jan 13, 2025
Priority
Jul 14, 2022 — CN 202210834498.6 +1 more
Examiner
WILSON, NICHOLAS R
Art Unit
Tech Center
Assignee
Vivo Mobile Communication Co., Ltd.
OA Round
1 (Non-Final)
87%
Grant Probability
Favorable
1-2
OA Rounds
2m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 87% — above average
87%
Career Allowance Rate
494 granted / 565 resolved
+27.4% vs TC avg
Moderate +11% lift
Without
With
+11.3%
Interview Lift
resolved cases with interview
Fast prosecutor
1y 10m
Avg Prosecution
13 currently pending
Career history
574
Total Applications
across all art units

Statute-Specific Performance

§101
11.3%
-28.7% vs TC avg
§103
43.7%
+3.7% vs TC avg
§102
20.8%
-19.2% vs TC avg
§112
15.5%
-24.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 565 resolved cases

Office Action

§101 §102 §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 . Claim Rejections - 35 USC § 101 The limitations of “displaying a virtual tough interface, wherein the virtual touch interface is associated with a position of a target plane in a physical space in which an electronic device is located;” is considered something that cannot be practically performed in the human mine and not a mental process. Claim Rejections - 35 USC § 102 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 the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claim(s) 1, 7, 8, 9, 15, 16, 17 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Beith et al. (US 2021/0065455)(Hereinafter referred to as Beith) Regarding claim 1, Beith teaches A virtual operating method (Systems, apparatuses (or devices), methods, and computer-readable media are provided for generating virtual content. For example, a device (e.g., an extended reality device) can obtain an image of a scene of a real-world environment, wherein the real-world environment is viewable through a display of the extended reality device as virtual content is displayed by the display. The device can detect at least a part of a physical hand of a user in the image. The device can generate a virtual keyboard based on detecting at least the part of the physical hand. The device can determine a position for the virtual keyboard on the display of the extended reality device relative to at least the part of the physical hand. The device can display the virtual keyboard at the position on the display. See abstract), wherein the method comprises: displaying a virtual touch interface, wherein the virtual touch interface is associated with a position of a target plane in a physical space in which an electronic device is located (In some examples the virtual keyboard 228 can be generated and displayed in response to detecting the hands 226 of the user in the field of view of a camera of the AR device 202 (e.g., camera 108 shown in FIG. 1 or other camera). For instance, a processor of the AR device 202 (e.g., processor 114 shown in FIG. 1 or other component) can detect the actual (or physical) hands 226 of the user in an image captured by the camera of the AR device 202. See paragraph [0060]); recognizing hand gesture information of a user (In some examples, an initial position of the virtual keyboard 228 can be determine using the locations of the landmark points of the hands 226 (and in some cases using points in the real-world scene or environment). In some cases, after the initial position of the virtual keyboard 228 is determined, the virtual keyboard 228 can move as the hands 226 of the user move. In some examples, the virtual keyboard 228 can maintain a same location or position relative to the fingertip location(s) as the hands 226 move. The virtual keyboard 228 may not move if the fingertips are within a threshold distance (e.g., 0.5 inch, 1 inch, 2 inches, and/or other distance) of selecting nearby keys. For instance, the virtual keyboard 228 can remain stationary when the fingertips are within the threshold distance of selecting nearby keys. See paragraph [0082]); and performing a target operation in a case that position information, of a first region of the virtual touch interface, in the physical space and the hand gesture information meet a preset condition (In some examples, an initial position of the virtual keyboard 228 can be determine using the locations of the landmark points of the hands 226 (and in some cases using points in the real-world scene or environment). In some cases, after the initial position of the virtual keyboard 228 is determined, the virtual keyboard 228 can move as the hands 226 of the user move. In some examples, the virtual keyboard 228 can maintain a same location or position relative to the fingertip location(s) as the hands 226 move. The virtual keyboard 228 may not move if the fingertips are within a threshold distance (e.g., 0.5 inch, 1 inch, 2 inches, and/or other distance) of selecting nearby keys. For instance, the virtual keyboard 228 can remain stationary when the fingertips are within the threshold distance of selecting nearby keys. See paragraph [0082]). Regarding claim 7, Beith teaches the method according to claim 1, wherein the recognizing the hand gesture information of the user comprises: obtaining a fourth image of the physical space, wherein the fourth image comprises an image of a user hand (Image of hand at a different point in time); and performing user hand gesture recognition on the fourth image to obtain at least one piece of hand joint point information (The different joints of the fingers of the hand 326 allow for different degrees of movement, as illustrated in the legend 339. As illustrated by the diamond shapes (e.g., diamond 333) in FIG. 3, the base of each finger (corresponding to the metacarpophalangeal joint (MCP) between the proximal phalanx and the metacarpal) has two degrees of freedom (2DOF) corresponding to flexion and extension as well as abduction and adduction. As illustrated by the circle shapes (e.g., circle 331) in FIG. 3, each of the upper joints of each finger (corresponding to the interphalangeal joints between the distal, middle, and proximal phalanges) has one degree of freedom (2DOF) corresponding flexion and extension. As a result, the hand 326 provides 26 degrees of freedom (26DOF) from which to register and track the virtual keyboard 228. See paragraph [0074]). Regarding claim 8, Beith teaches The method according to claim 7, wherein the at least one piece of hand joint point information comprises at least one first coordinate of at least one hand joint in a second coordinate system (The different joints of the fingers of the hand 326 allow for different degrees of movement, as illustrated in the legend 339. As illustrated by the diamond shapes (e.g., diamond 333) in FIG. 3, the base of each finger (corresponding to the metacarpophalangeal joint (MCP) between the proximal phalanx and the metacarpal) has two degrees of freedom (2DOF) corresponding to flexion and extension as well as abduction and adduction. As illustrated by the circle shapes (e.g., circle 331) in FIG. 3, each of the upper joints of each finger (corresponding to the interphalangeal joints between the distal, middle, and proximal phalanges) has one degree of freedom (2DOF) corresponding flexion and extension. As a result, the hand 326 provides 26 degrees of freedom (26DOF) from which to register and track the virtual keyboard 228. See paragraph [0074]); and the performing the target operation in the case that the position information, of the first region of the virtual touch interface, in the physical space and the hand gesture information meet the preset condition comprises: determining the first region of the virtual touch interface in a case that a spatial distance in the physical space between the at least one first coordinate and the virtual touch interface meets the preset condition; and performing the target operation based on operation information corresponding to the first region (In some examples, an initial position of the virtual keyboard 228 can be determine using the locations of the landmark points of the hands 226 (and in some cases using points in the real-world scene or environment). In some cases, after the initial position of the virtual keyboard 228 is determined, the virtual keyboard 228 can move as the hands 226 of the user move. In some examples, the virtual keyboard 228 can maintain a same location or position relative to the fingertip location(s) as the hands 226 move. The virtual keyboard 228 may not move if the fingertips are within a threshold distance (e.g., 0.5 inch, 1 inch, 2 inches, and/or other distance) of selecting nearby keys. For instance, the virtual keyboard 228 can remain stationary when the fingertips are within the threshold distance of selecting nearby keys. See paragraph [0082]). Regarding claim 9, Beith teaches An electronic device (Systems, apparatuses (or devices), methods, and computer-readable media are provided for generating virtual content. For example, a device (e.g., an extended reality device) can obtain an image of a scene of a real-world environment, wherein the real-world environment is viewable through a display of the extended reality device as virtual content is displayed by the display. The device can detect at least a part of a physical hand of a user in the image. The device can generate a virtual keyboard based on detecting at least the part of the physical hand. The device can determine a position for the virtual keyboard on the display of the extended reality device relative to at least the part of the physical hand. The device can display the virtual keyboard at the position on the display. See abstract), comprising a processor and a memory, wherein a program or instructions are stored in the memory and executable on the processor, and the program or instructions, when executed by the processor, cause the electronic device to (while one processor 114 and one memory 112 are shown in FIG. 1, the AR device 102 can include multiple processors and/or multiple memory devices in some implementations. The processor 114 and the memory 112 can store and execute instructions used to perform the techniques described herein. In implementations where the AR device 102 is in communication (wired or wirelessly) with the memory 112 and the processor 114, a device housing the memory 112 and the processor 114 may be a computing device, such as a desktop computer, a laptop computer, a mobile phone, a tablet, a game console, or other suitable device. The AR device 102 also includes or is in communication with (wired or wirelessly) an input device 116. The input device 116 can include any suitable input device, such as a touchscreen, a pen or other pointer device, a keyboard, a mouse a button or key, a microphone for receiving voice commands, a gesture input device for receiving gesture commands, any combination thereof, and/or other input device. In some cases, the camera 108 can capture images that can be processed for interpreting gesture commands. See paragraph [0048]) perform: displaying a virtual touch interface, wherein the virtual touch interface is associated with a position of a target plane in a physical space in which the electronic device is located (In some examples the virtual keyboard 228 can be generated and displayed in response to detecting the hands 226 of the user in the field of view of a camera of the AR device 202 (e.g., camera 108 shown in FIG. 1 or other camera). For instance, a processor of the AR device 202 (e.g., processor 114 shown in FIG. 1 or other component) can detect the actual (or physical) hands 226 of the user in an image captured by the camera of the AR device 202. See paragraph [0060]); recognizing hand gesture information of a user (In some examples, an initial position of the virtual keyboard 228 can be determine using the locations of the landmark points of the hands 226 (and in some cases using points in the real-world scene or environment). In some cases, after the initial position of the virtual keyboard 228 is determined, the virtual keyboard 228 can move as the hands 226 of the user move. In some examples, the virtual keyboard 228 can maintain a same location or position relative to the fingertip location(s) as the hands 226 move. The virtual keyboard 228 may not move if the fingertips are within a threshold distance (e.g., 0.5 inch, 1 inch, 2 inches, and/or other distance) of selecting nearby keys. For instance, the virtual keyboard 228 can remain stationary when the fingertips are within the threshold distance of selecting nearby keys. See paragraph [0082]); and performing a target operation in a case that position information, of a first region of the virtual touch interface, in the physical space and the hand gesture information meet a preset condition (In some examples, an initial position of the virtual keyboard 228 can be determine using the locations of the landmark points of the hands 226 (and in some cases using points in the real-world scene or environment). In some cases, after the initial position of the virtual keyboard 228 is determined, the virtual keyboard 228 can move as the hands 226 of the user move. In some examples, the virtual keyboard 228 can maintain a same location or position relative to the fingertip location(s) as the hands 226 move. The virtual keyboard 228 may not move if the fingertips are within a threshold distance (e.g., 0.5 inch, 1 inch, 2 inches, and/or other distance) of selecting nearby keys. For instance, the virtual keyboard 228 can remain stationary when the fingertips are within the threshold distance of selecting nearby keys. See paragraph [0082]). Regarding claim 15, Beith teaches The electronic device according to claim 9, wherein the program or instructions, when executed by the processor, cause the electronic device to perform: obtaining a fourth image of the physical space, wherein the fourth image comprises an image of a user hand (Image of hand at a different point in time); and performing user hand gesture recognition on the fourth image to obtain at least one piece of hand joint point information (The different joints of the fingers of the hand 326 allow for different degrees of movement, as illustrated in the legend 339. As illustrated by the diamond shapes (e.g., diamond 333) in FIG. 3, the base of each finger (corresponding to the metacarpophalangeal joint (MCP) between the proximal phalanx and the metacarpal) has two degrees of freedom (2DOF) corresponding to flexion and extension as well as abduction and adduction. As illustrated by the circle shapes (e.g., circle 331) in FIG. 3, each of the upper joints of each finger (corresponding to the interphalangeal joints between the distal, middle, and proximal phalanges) has one degree of freedom (2DOF) corresponding flexion and extension. As a result, the hand 326 provides 26 degrees of freedom (26DOF) from which to register and track the virtual keyboard 228. See paragraph [0074]). Regarding claim 16, Beith teaches The electronic device according to claim 15, wherein the at least one piece of hand joint point information comprises at least one first coordinate of at least one hand joint in a second coordinate system (The different joints of the fingers of the hand 326 allow for different degrees of movement, as illustrated in the legend 339. As illustrated by the diamond shapes (e.g., diamond 333) in FIG. 3, the base of each finger (corresponding to the metacarpophalangeal joint (MCP) between the proximal phalanx and the metacarpal) has two degrees of freedom (2DOF) corresponding to flexion and extension as well as abduction and adduction. As illustrated by the circle shapes (e.g., circle 331) in FIG. 3, each of the upper joints of each finger (corresponding to the interphalangeal joints between the distal, middle, and proximal phalanges) has one degree of freedom (2DOF) corresponding flexion and extension. As a result, the hand 326 provides 26 degrees of freedom (26DOF) from which to register and track the virtual keyboard 228. See paragraph [0074]); and the program or instructions, when executed by the processor, cause the electronic device to perform: determining the first region of the virtual touch interface in a case that a spatial distance in the physical space between the at least one first coordinate and the virtual touch interface meets the preset condition; and performing the target operation based on operation information corresponding to the first region (In some examples, an initial position of the virtual keyboard 228 can be determine using the locations of the landmark points of the hands 226 (and in some cases using points in the real-world scene or environment). In some cases, after the initial position of the virtual keyboard 228 is determined, the virtual keyboard 228 can move as the hands 226 of the user move. In some examples, the virtual keyboard 228 can maintain a same location or position relative to the fingertip location(s) as the hands 226 move. The virtual keyboard 228 may not move if the fingertips are within a threshold distance (e.g., 0.5 inch, 1 inch, 2 inches, and/or other distance) of selecting nearby keys. For instance, the virtual keyboard 228 can remain stationary when the fingertips are within the threshold distance of selecting nearby keys. See paragraph [0082]). Regarding claim 17, Beith teaches A non-transitory readable storage medium, wherein a program or instructions are stored in the non-transitory readable storage medium, and the program or instructions, when executed by a processor of an electronic device, cause the electronic device (Systems, apparatuses (or devices), methods, and computer-readable media are provided for generating virtual content. For example, a device (e.g., an extended reality device) can obtain an image of a scene of a real-world environment, wherein the real-world environment is viewable through a display of the extended reality device as virtual content is displayed by the display. The device can detect at least a part of a physical hand of a user in the image. The device can generate a virtual keyboard based on detecting at least the part of the physical hand. The device can determine a position for the virtual keyboard on the display of the extended reality device relative to at least the part of the physical hand. The device can display the virtual keyboard at the position on the display. See abstract) (while one processor 114 and one memory 112 are shown in FIG. 1, the AR device 102 can include multiple processors and/or multiple memory devices in some implementations. The processor 114 and the memory 112 can store and execute instructions used to perform the techniques described herein. In implementations where the AR device 102 is in communication (wired or wirelessly) with the memory 112 and the processor 114, a device housing the memory 112 and the processor 114 may be a computing device, such as a desktop computer, a laptop computer, a mobile phone, a tablet, a game console, or other suitable device. The AR device 102 also includes or is in communication with (wired or wirelessly) an input device 116. The input device 116 can include any suitable input device, such as a touchscreen, a pen or other pointer device, a keyboard, a mouse a button or key, a microphone for receiving voice commands, a gesture input device for receiving gesture commands, any combination thereof, and/or other input device. In some cases, the camera 108 can capture images that can be processed for interpreting gesture commands. See paragraph [0048]) to perform: displaying a virtual touch interface, wherein the virtual touch interface is associated with a position of a target plane in a physical space in which the electronic device is located (In some examples the virtual keyboard 228 can be generated and displayed in response to detecting the hands 226 of the user in the field of view of a camera of the AR device 202 (e.g., camera 108 shown in FIG. 1 or other camera). For instance, a processor of the AR device 202 (e.g., processor 114 shown in FIG. 1 or other component) can detect the actual (or physical) hands 226 of the user in an image captured by the camera of the AR device 202. See paragraph [0060]); recognizing hand gesture information of a user (In some examples, an initial position of the virtual keyboard 228 can be determine using the locations of the landmark points of the hands 226 (and in some cases using points in the real-world scene or environment). In some cases, after the initial position of the virtual keyboard 228 is determined, the virtual keyboard 228 can move as the hands 226 of the user move. In some examples, the virtual keyboard 228 can maintain a same location or position relative to the fingertip location(s) as the hands 226 move. The virtual keyboard 228 may not move if the fingertips are within a threshold distance (e.g., 0.5 inch, 1 inch, 2 inches, and/or other distance) of selecting nearby keys. For instance, the virtual keyboard 228 can remain stationary when the fingertips are within the threshold distance of selecting nearby keys. See paragraph [0082]); and performing a target operation in a case that position information, of a first region of the virtual touch interface, in the physical space and the hand gesture information meet a preset condition (In some examples, an initial position of the virtual keyboard 228 can be determine using the locations of the landmark points of the hands 226 (and in some cases using points in the real-world scene or environment). In some cases, after the initial position of the virtual keyboard 228 is determined, the virtual keyboard 228 can move as the hands 226 of the user move. In some examples, the virtual keyboard 228 can maintain a same location or position relative to the fingertip location(s) as the hands 226 move. The virtual keyboard 228 may not move if the fingertips are within a threshold distance (e.g., 0.5 inch, 1 inch, 2 inches, and/or other distance) of selecting nearby keys. For instance, the virtual keyboard 228 can remain stationary when the fingertips are within the threshold distance of selecting nearby keys. See paragraph [0082]). 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. This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention. Claim(s) 6, 14 are rejected under 35 U.S.C. 103 as being unpatentable over Beith et al. (US 2021/0065455)(Hereinafter referred to as Beith) in view of Wang et al. (“Superpixel-Based Hand Gesture Recognition with Kinect Depth Camera”, IEEE. 2015)(Hereinafter referred to as Wang). Regarding claim 6, Beith teaches the method according to claim 1, but is silent to wherein before the displaying the virtual touch interface, the method further comprises: obtaining a third image of the physical space, wherein the third image comprises an image of a user hand; based on the third image, calculating a third point cloud of the physical space in a first coordinate system, wherein the third point cloud comprises position and posture information of the user hand; determining a third plane in the third point cloud based on the position and posture information of the user hand; and determining a screen corresponding to the third plane in the physical space as the target plane; wherein the first coordinate system is a coordinate system corresponding to the physical space. Wang teaches capturing an image and projecting the 3D point cloud onto an image plane and performing graphical interfacing with hand gestures (This paper presents a new superpixel-based hand gesture recognition system based on a novel superpixel earth mover’s distance metric, together with Kinect depth camera. The depth and skeleton information from Kinect are effectively utilized to produce markerless hand extraction. The hand shapes, corresponding textures and depths are represented in the form of superpixels, which effectively retain the overall shapes and color of the gestures to be recognized. Based on this representation, a novel distance metric, superpixel earth mover’s distance (SP-EMD), is proposed to measure the dissimilarity between the hand gestures. This measurement is not only robust to distortion and articulation, but also invariant to scaling, translation and rotation with proper preprocessing. The effectiveness of the proposed distance metric and recognition algorithm are illustrated by extensive experiments with our own gesture dataset as well as two other public datasets. Simulation results show that the proposed system is able to achieve high mean accuracy and fast recognition speed. Its superiority is further demonstrated by comparisons with other conventional techniques and two real-life applications. See abstract)(Meanwhile, moderate out-of-plane rotation of the hand is compensated with the aid of the depth map. More precisely, the palm plane is first estimated from the 3D point cloud of the hand, which is then rotated to ensure that the palm plane is parallel to the image plane. Finally, the rotated point cloud is projected back to image plane, which is then utilized for the later steps of superpixel generation and hand gesture recognition. See page 32, third paragraph). Beith and Wang teach of virtual interfaces and Wang teaches that out-of-plane rotation can be compensated by estimating the palm plane from a 3D point cloud and rotating and projecting, therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the system of Beith with the out-of-plane rotation compensation techniques of Wang such that could properly capture the individuals intended operation in a wider range. Regarding claim 14, Beith teaches the electronic device according to claim 9, but is silent to wherein the program or instructions, when executed by the processor, cause the electronic device to further perform: obtaining a third image of the physical space, wherein the third image comprises an image of a user hand; based on the third image, calculating a third point cloud of the physical space in a first coordinate system, wherein the third point cloud comprises position and posture information of the user hand; determining a third plane in the third point cloud based on the position and posture information of the user hand; and determining a screen corresponding to the third plane in the physical space as the target plane; wherein the first coordinate system is a coordinate system corresponding to the physical space. Wang teaches capturing an image and projecting the 3D point cloud onto an image plane and performing graphical interfacing with hand gestures (This paper presents a new superpixel-based hand gesture recognition system based on a novel superpixel earth mover’s distance metric, together with Kinect depth camera. The depth and skeleton information from Kinect are effectively utilized to produce markerless hand extraction. The hand shapes, corresponding textures and depths are represented in the form of superpixels, which effectively retain the overall shapes and color of the gestures to be recognized. Based on this representation, a novel distance metric, superpixel earth mover’s distance (SP-EMD), is proposed to measure the dissimilarity between the hand gestures. This measurement is not only robust to distortion and articulation, but also invariant to scaling, translation and rotation with proper preprocessing. The effectiveness of the proposed distance metric and recognition algorithm are illustrated by extensive experiments with our own gesture dataset as well as two other public datasets. Simulation results show that the proposed system is able to achieve high mean accuracy and fast recognition speed. Its superiority is further demonstrated by comparisons with other conventional techniques and two real-life applications. See abstract)(Meanwhile, moderate out-of-plane rotation of the hand is compensated with the aid of the depth map. More precisely, the palm plane is first estimated from the 3D point cloud of the hand, which is then rotated to ensure that the palm plane is parallel to the image plane. Finally, the rotated point cloud is projected back to image plane, which is then utilized for the later steps of superpixel generation and hand gesture recognition. See page 32, third paragraph). Beith and Wang teach of virtual interfaces and Wang teaches that out-of-plane rotation can be compensated by estimating the palm plane from a 3D point cloud and rotating and projecting, therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the system of Beith with the out-of-plane rotation compensation techniques of Wang such that could properly capture the individuals intended operation in a wider range. Allowable Subject Matter Claims 2-5, 10-13, 18-20 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. The following is a statement of reasons for the indication of allowable subject matter: The closest prior art of record is Beith et al. (US 2021/0065455)(Hereinafter referred to as Beith) in view of Wang et al. (“Superpixel-Based Hand Gesture Recognition with Kinect Depth Camera”, IEEE. 2015)(Hereinafter referred to as Wang). Beith teaches interacting with a virtual keyboard (Systems, apparatuses (or devices), methods, and computer-readable media are provided for generating virtual content. For example, a device (e.g., an extended reality device) can obtain an image of a scene of a real-world environment, wherein the real-world environment is viewable through a display of the extended reality device as virtual content is displayed by the display. The device can detect at least a part of a physical hand of a user in the image. The device can generate a virtual keyboard based on detecting at least the part of the physical hand. The device can determine a position for the virtual keyboard on the display of the extended reality device relative to at least the part of the physical hand. The device can display the virtual keyboard at the position on the display. See abstract). Wang teaches capturing an image and projecting the 3D point cloud onto an image plane and performing graphical interfacing with hand gestures (This paper presents a new superpixel-based hand gesture recognition system based on a novel superpixel earth mover’s distance metric, together with Kinect depth camera. The depth and skeleton information from Kinect are effectively utilized to produce markerless hand extraction. The hand shapes, corresponding textures and depths are represented in the form of superpixels, which effectively retain the overall shapes and color of the gestures to be recognized. Based on this representation, a novel distance metric, superpixel earth mover’s distance (SP-EMD), is proposed to measure the dissimilarity between the hand gestures. This measurement is not only robust to distortion and articulation, but also invariant to scaling, translation and rotation with proper preprocessing. The effectiveness of the proposed distance metric and recognition algorithm are illustrated by extensive experiments with our own gesture dataset as well as two other public datasets. Simulation results show that the proposed system is able to achieve high mean accuracy and fast recognition speed. Its superiority is further demonstrated by comparisons with other conventional techniques and two real-life applications. See abstract)(Meanwhile, moderate out-of-plane rotation of the hand is compensated with the aid of the depth map. More precisely, the palm plane is first estimated from the 3D point cloud of the hand, which is then rotated to ensure that the palm plane is parallel to the image plane. Finally, the rotated point cloud is projected back to image plane, which is then utilized for the later steps of superpixel generation and hand gesture recognition. See page 32, third paragraph). Beith and Wang alone or in combination are silent to the limitations “determining, from the first point cloud, a target point cloud located in a target coordinate range, wherein the target coordinate range is determined based on coordinate information of the electronic device in the first coordinate system; and determining a target plane based on the target point cloud; wherein the first coordinate system is a coordinate system corresponding to the physical space.” Of claim 2 when read in light of the rest of the limitations in claim 2 and the claims to which claim 2 depends and thus claim 2 contains allowable subject matter. Claims 3-5 contain allowable subject matter because they depend on a claim containing allowable subject matter. The prior art of record alone or in combination is silent to the limitations “determining, from the first point cloud, a target point cloud located in a target coordinate range, wherein the target coordinate range is determined based on coordinate information of the electronic device in the first coordinate system; and determining a target plane based on the target point cloud; wherein the first coordinate system is a coordinate system corresponding to the physical space.” Of claim 10 when read in light of the rest of the limitations in claim 10 and thus claim 10 contains allowable subject matter. Claims 11-13 contain allowable subject matter because they depend on a claim containing allowable subject matter. The prior art of record alone or in combination is silent to the limitations “determining, from the first point cloud, a target point cloud located in a target coordinate range, wherein the target coordinate range is determined based on coordinate information of the electronic device in the first coordinate system; and determining a target plane based on the target point cloud; wherein the first coordinate system is a coordinate system corresponding to the physical space. ” Of claim 18 when read in light of the rest of the limitations in claim 18 and thus claim 18 contains allowable subject matter. Claims 19-20 contain allowable subject matter because they depend on a claim containing allowable subject matter. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Kinstner et al. (US 2017/0330378)(Hereinafter referred to as Kinstner), generally teaches a point cloud representation of a user’s hand interacting with interfaces based on a gesture (See paragraph [0076]) Any inquiry concerning this communication or earlier communications from the examiner should be directed to NICHOLAS R WILSON whose telephone number is (571)272-0936. The examiner can normally be reached M-F 7:30-5:00PM. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Kee Tung can be reached at (572)-272-7794. 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. /NICHOLAS R WILSON/Primary Examiner, Art Unit 2611
Read full office action

Prosecution Timeline

Jan 13, 2025
Application Filed
Aug 11, 2026
Non-Final Rejection mailed — §101, §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12745814
Rendering a 3D Garment Preview
2y 2m to grant Granted Sep 29, 2026
Patent 12743820
VIRTUAL MASK WEARING METHOD AND APPARATUS, TERMINAL DEVICE, AND READABLE STORAGE MEDIUM
2y 3m to grant Granted Sep 22, 2026
Patent 12731327
METHOD, APPARATUS, DEVICE AND MEDIUM FOR FUR RENDERING
2y 2m to grant Granted Sep 08, 2026
Patent 12731351
SYSTEMS AND METHODS FOR USING ARTIFICIAL INTELLIGENCE TO ASSIST A USER IN AN EXTENDED REALITY ENVIRONMENT
1y 2m to grant Granted Sep 08, 2026
Patent 12725370
INFORMATION PROCESSING APPARATUS FOR WARNING USER OF COLLISION WITH PHYSICAL OBJECT IN CROSS REALITY (XR) EXPERIENCE, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
2y 5m to grant Granted Sep 01, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
87%
Grant Probability
99%
With Interview (+11.3%)
1y 10m (~2m remaining)
Median Time to Grant
Low
PTA Risk
Based on 565 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