Prosecution Insights
Last updated: August 18, 2026
Application No. 18/883,986

SYSTEM AND CONTROL METHOD OF SYSTEM

Final Rejection §103
Filed
Sep 12, 2024
Priority
Sep 25, 2023 — JP 2023-161726
Examiner
CHEN, YU
Art Unit
2613
Tech Center
2600 — Communications
Assignee
Canon Inc.
OA Round
2 (Final)
68%
Grant Probability
Favorable
3-4
OA Rounds
11m
Est. Remaining
98%
With Interview

Examiner Intelligence

Grants 68% — above average
68%
Career Allowance Rate
730 granted / 1074 resolved
+6.0% vs TC avg
Strong +30% interview lift
Without
With
+29.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
86 currently pending
Career history
1181
Total Applications
across all art units

Statute-Specific Performance

§101
2.4%
-37.6% vs TC avg
§103
45.9%
+5.9% vs TC avg
§102
23.6%
-16.4% vs TC avg
§112
22.8%
-17.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1074 resolved cases

Office Action

§103
Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . DETAILED ACTION Response to Amendment This is in response to applicant’s amendment/response filed on 06/01/2026, which has been entered and made of record. Claims 1, 4-7, 9 have been amended. Claims 2-3 have been cancelled. Claim 10 has been added. Claims 1, 4-10 are pending in the application. Response to Arguments Applicant’s arguments on 06/01/2026 have been fully considered but are moot because the arguments do not apply to any of the references being used in the current rejection. 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 of this title, 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. The factual inquiries set forth in Graham v. John Deere Co., 383 U.S. 1, 148 USPQ 459 (1966), that are applied for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claims 1, 4-10 are rejected under 35 U.S.C. 103 as being unpatentable over Tarama et al. (US Pub 2013/0194175 A1) in view of Nakashima (US Pub 2019/0333261 A1) and Perez et al. (US patent 10,373,342 B1). As to claim 1, Tarama discloses a system including one or more computers, the system comprising: one or more memories storing instructions; and one or more processors capable of executing the instructions causing the system to (Fig .11, Fig. 12, ¶0096-0098.): execute control of a movement of an avatar in a virtual space (Fig. 1-Fig. 4, Fig. 7, ¶0077, “a character 32 that performs an action corresponding to the action of the user is displayed on a menu screen 30. The position of each body part of the character 32 changes based on a change in three-dimensional coordinates of each body part of the user. That is, the character 32 can be interpreted as an image for showing the user (presenting the user with) the positions of the respective body parts of the user which are being detected by the game device 20. The user can grasp that the positions of the respective body parts are being normally detected by looking at the character 32.”), wherein, as the control of the movement, restriction of a movement of a (Abstract, “A movement restriction unit restricts a movement of a movement subject within a display screen or a virtual space in a case where a numerical value indicating a magnitude of a displacement between a position of a hand or the like of a user and a reference position or a reference direction is smaller than the first reference value.”). Tarama does not disclose an avatar. Nakashima teaches restriction of a movement of an avatar based on detection data of a user corresponding to the avatar (¶0302, “a hand object serving as a virtual hand corresponding to a hand of the user 5. In at least one aspect, the control module 510 moves the hand object in the virtual space 11 so that the hand object moves in association with a motion of the hand of the user 5 in the real space based on output of the motion sensor 420. In at least one aspect, the operation object may correspond to a hand part of an avatar object.” ¶0353, “The avatar objects 6A, 6C, and 6D are all arranged in front of the stage object 1532. In the virtual space 11A, the avatar object 6B moves in accordance with the motion of the user 5B (second user), thereby performing a live performance The avatar object 6A views the performance made by the avatar object 6B in the virtual space 11A. ” ¶0360, “The user 5B moves his/her body to cause the avatar object 6B to carry out a performance The computer 200B detects a motion of the user 5B, based on output from various motion sensors that the user 5B wears.” ¶0510, “The processor 210A may perform charging-related processing in accordance with how many times the avatar object 6A moved (the number of times of movement). The processor 210A registers charging information in accordance with the number of times of movement with the tag object 2733A, for example. The processor 210A calculates a higher charged amount for a larger number of times of movement and registers charging information indicating the calculated charged amount with the tag object 2733A, for example. In this case, the processor 210A may register optimum charging information in accordance with how many times the avatar object 6A moved with the tag object 2733A. The processor 210A may further prevent the avatar object 6A from moving in the second virtual space 2711A with no restriction and hampering the live performance made by the avatar object 6B.” ¶0516, “the position to which the processor 210A allows the avatar object 6A to move is limited to the one within a specific range in the second virtual space 2711A. The processor 210A does not allow the avatar object 6A to move onto the stage object 1532 in principle, for example.” ¶0517, “This enables the processor 210A to prevent the avatar object 6A from moving during the live performance arbitrarily without the user 5B's permission. In other words, the user 5B may willfully specify the timing at which the avatar object 6A is allowed to move. This also enables the user 5B to control the staging of the live performance in a manner more preferable for the user 5B.”) Tarama and Nakashima are considered to be analogous art because all pertain to virtual space. It would have been obvious before the effective filing date of the claimed invention to have modified Tarama with the features of “restriction of a movement of an avatar based on detection data of a user corresponding to the avatar” as taught by Nakashima. The suggestion/motivation would have been in order to prevent the avatar object 6A from moving in the second virtual space with no restriction and hampering the live performance made by the avatar object 6B (Nakashima, ¶0510). Tarama does not discloses receive a first setting regarding a movement of an avatar to be restricted in a movement restriction mode for restricting the movement of the avatar, wherein the first setting specifies, as a restricted body region of the avatar, at least one body region selected from among a plurality of body regions respectively indicating different ranges of a body of the avatar and wherein, in the movement restriction mode, the control of the movement of the avatar includes restricting movement of the restricted body region of the avatar based on the first setting and detection data corresponding to a user without restricting movement of body regions, of the plurality of body regions, that the first setting does not specify as the restricted body region. Perez teaches receive a first setting regarding a movement of an avatar to be restricted in a movement restriction mode for restricting the movement of the avatar, wherein the first setting specifies, as a restricted body region of the avatar, at least one body region selected from among a plurality of body regions respectively indicating different ranges of a body of the avatar and wherein, in the movement restriction mode, the control of the movement of the avatar includes restricting movement of the restricted body region of the avatar based on the first setting and detection data corresponding to a user without restricting movement of body regions, of the plurality of body regions, that the first setting does not specify as the restricted body region (Perez, Fig.9 and Fig. 10, Col 16, lines 43-62, “The way in which the remaining selection shapes can move the joints and limbs of the character 702 can be governed by the rules of a physics engine and the way in which each shape/limb attaches to the remainder of the body of the character 702. For example, to move the character into a sitting position, the virtual selection element can be moved to select each of selection shapes 714 individually. Each selection shape 714 can then be moved upwards by lifting the selection control 104 in the physical world by the user. Instead of moving the torso of the character 702, this motion can lift the knee of the character 702 while being restricted by the attachment of the leg to the hip joint of the character 702. Therefore, lifting selection shape 714 upwards can cause the leg to rotate upwards in the hip socket. This will make the character 702 appear to lift its leg in a natural motion subject to the normal physical constraints of a hip joint. Additionally, the orientation of the lower leg need not be changed by lifting the knee using selection elements 714 instead, the lower leg can remain pointed or oriented in a downward direction while the knee is lifted” Col 17, lines 51-64, “Some embodiments may also restrict the movement of the lower leg using selection shape 716 using the volume of the motorcycle 804. Specifically, the lower leg may be allowed to be moved until it contacts the volume of the motorcycle 804. Similarly, the character 702 can be lowered onto the motorcycle 804 until the seat of the character 704 contacts the seat of the motorcycle 804. This can be determined using collision volumes or other techniques to prevent objects or characters from being moved into each other and appearing to overlap in the virtual scene. Some embodiments may also place limitations on where a character or object can be moved using their associated selection shapes. For example, some characters or objects may be restricted to certain areas in the virtual scene.”). Tarama, Nakashima and Perez are considered to be analogous art because all pertain to virtual space. It would have been obvious before the effective filing date of the claimed invention to have modified Tarama with the features of “receive a first setting regarding a movement of an avatar to be restricted in a movement restriction mode for restricting the movement of the avatar, wherein the first setting specifies, as a restricted body region of the avatar, at least one body region selected from among a plurality of body regions respectively indicating different ranges of a body of the avatar and wherein, in the movement restriction mode, the control of the movement of the avatar includes restricting movement of the restricted body region of the avatar based on the first setting and detection data corresponding to a user without restricting movement of body regions, of the plurality of body regions, that the first setting does not specify as the restricted body region” as taught by Perez. The suggestion/motivation would have been in order to have the selection shape of each character can be associated with a set of rules that govern how it can move the associated character or object (Perez, Col 17, lines 65-67). As to claim 4, claim 1 is incorporated and the combination of Tarama, Nakashima and Perez discloses in the first setting, the movement of the avatar that is to be restricted is set by designating a movement shape of the avatar which is to be restricted, and wherein, as the control of the movement, the movement of the avatar is restricted, based on the first setting such that the avatar is restricted from forming a shape matching or partially matching the designated movement shape of the avatar (Nakashima, ¶0510, “The processor 210A may further prevent the avatar object 6A from moving in the second virtual space 2711A with no restriction and hampering the live performance made by the avatar object 6B.”. Fig. 28, ¶0518, “The processor 210A may detect a first event in the second virtual space 2711A. The first event is, for example, making any action by the avatar object 6B. Examples of the action of the avatar object 6B include the moving of the avatar object 6B to another position on the stage object 1532 as in FIG. 55A. The first event may be a specific performance carried out by the avatar object 6B on the stage object 1532 for a certain period of time or more. Upon detecting the first event, the processor 210A allows the avatar object 6A to move in the second virtual space 2711A. This may prevent the avatar object 6A from moving haphazardly during the live performance” movement shape is broad term and a movement of avatar can have a movement area that is a “shape”.) (Perez, Fig.9 and Fig. 10, Col 16, lines 43-62, “The way in which the remaining selection shapes can move the joints and limbs of the character 702 can be governed by the rules of a physics engine and the way in which each shape/limb attaches to the remainder of the body of the character 702. For example, to move the character into a sitting position, the virtual selection element can be moved to select each of selection shapes 714 individually. Each selection shape 714 can then be moved upwards by lifting the selection control 104 in the physical world by the user. Instead of moving the torso of the character 702, this motion can lift the knee of the character 702 while being restricted by the attachment of the leg to the hip joint of the character 702. Therefore, lifting selection shape 714 upwards can cause the leg to rotate upwards in the hip socket. This will make the character 702 appear to lift its leg in a natural motion subject to the normal physical constraints of a hip joint. Additionally, the orientation of the lower leg need not be changed by lifting the knee using selection elements 714 instead, the lower leg can remain pointed or oriented in a downward direction while the knee is lifted” Col 17, lines 51-64, “Some embodiments may also restrict the movement of the lower leg using selection shape 716 using the volume of the motorcycle 804. Specifically, the lower leg may be allowed to be moved until it contacts the volume of the motorcycle 804. Similarly, the character 702 can be lowered onto the motorcycle 804 until the seat of the character 704 contacts the seat of the motorcycle 804. This can be determined using collision volumes or other techniques to prevent objects or characters from being moved into each other and appearing to overlap in the virtual scene. Some embodiments may also place limitations on where a character or object can be moved using their associated selection shapes. For example, some characters or objects may be restricted to certain areas in the virtual scene.”).) As to claim 5, claim 1 is incorporated and the combination of Tarama, Nakashima and Perez discloses the instructions further cause the system to receive a second setting regarding input from the user that is to be restricted in an input restriction mode for restricting input from the user (Tarama, ¶0008, “movement restriction means for restricting a movement of the movement subject in a case where a numerical value indicating a magnitude of a displacement between a position indicated by the position information and one of a reference position and a reference direction is smaller than a first reference value” ¶0115, “The movement restriction unit 56 restricts the movement of the movement subject (item images 36) in a case where a numerical value indicating a magnitude of a displacement between a position indicated by the position information and a reference position or a reference direction (hereinafter, the numerical value indicating the magnitude of the displacement is referred to simply as “numerical value”) is smaller than a first reference value. The first reference value is a predetermined value that defines a range of the numerical value for restricting the scrolling of the item images 36.” ¶0169, “Further, by causing the movement control unit 54 to perform the control in a case where the user holds out the right hand P6, it is possible to prevent such an erroneous operation that the scrolling starts in a case where the user who has no intention to cause the scrolling moves the right hand P6 in the left-right direction. Further, by restricting the control of the movement control unit 54 in a case where the user lowers the right hand P6, it is possible to easily instruct to lift the restriction of the scroll control.” ¶0170, “by setting different hands as the hand used for the scrolling and the hand for executing the processing corresponding to the menu item, it is possible to prevent the processing corresponding to the menu item from being erroneously executed during the scrolling.”). As to claim 6, claim 5 is incorporated and the combination of Tarama, Nakashima and Perez discloses in the second setting, the input from the user that is to be restricted is set by designating a body region of the user from which input is to be restricted, and wherein, as the control of the movement, the movement of the avatar that follows detection data of the designated body region of the user, in detection data corresponding to user, is restricted based on the second setting (Tarama, ¶0170, “by setting different hands as the hand used for the scrolling and the hand for executing the processing corresponding to the menu item, it is possible to prevent the processing corresponding to the menu item from being erroneously executed during the scrolling.”). As to claim 7, claim 5 is incorporated and the combination of Tarama, Nakashima and Perez discloses in the second setting, input from the user that is to be restricted is set by designating the shape of a user from which input is to be restricted, and wherein, as the control of the movement, the movement of the avatar that follows detection data of a range matching or partially matching the designated shape of the user, in detection data corresponding to user, is restricted based on the second setting (Tarama, ¶0050, “The position detecting device 1 generates user body part information relating to a position of the user in a real space. In this embodiment, description is given of a case where the user body part information includes information relating to positions of a plurality of body parts of the user 100. The body parts of the user 100 include, for example, a head and both arms.” ¶0051, “the position detecting device 1 includes, for example, a CCD camera 2, an infrared sensor 3, and a microphone 4 including a plurality of microphones.” ¶0060, “the infrared sensor 3 also detects an outline of a subject (user 100) by detecting depth differences acquired from the reflected infrared light.” ¶0077, “he character 32 can be interpreted as an image for showing the user (presenting the user with) the positions of the respective body parts of the user which are being detected by the game device 20.” Nakashima, ¶0299, “The control module 510 detects parts (e.g., mouth, eyes, and eyebrows) forming the face of the user 5 from a face image of the user 5 generated by the first camera 150 and the second camera 160. The control module 510 detects a motion (shape) of each detected part.”). As to claim 8, claim 7 is incorporated and the combination of Tarama, Nakashima and Perez discloses in the second setting, the shape of the user from which input is to be restricted is designated using image capturing data obtained by capturing an image of the shape of the user from which input is to be restricted (Tarama, ¶0051, “the position detecting device 1 includes, for example, a CCD camera 2, an infrared sensor 3, and a microphone 4 including a plurality of microphones.” ¶0060, “the infrared sensor 3 also detects an outline of a subject (user 100) by detecting depth differences acquired from the reflected infrared light.” Nakashima, ¶0299, “The control module 510 detects parts (e.g., mouth, eyes, and eyebrows) forming the face of the user 5 from a face image of the user 5 generated by the first camera 150 and the second camera 160. The control module 510 detects a motion (shape) of each detected part.”).). As to claim 9, the combination of Tarama, Nakashima and Perez discloses a control method for a system including one or more computers, the control method comprising: receiving a first setting regarding a movement of an avatar to be restricted in a movement restriction mode for restricting the movement of the avatar, wherein the first setting specifies, as a restricted body region of the avatar, at least one body region selected from among a plurality of body regions respectively indicating different ranges of a body of the avatar and executing control of the movement of the avatar in a virtual space, wherein, in the movement restriction mode, the control of the movement of the avatar includes restricting movement of the restricted body region of the avatar based on the first setting and detection data corresponding to a user without restricting movement of body regions, of the plurality of body regions, that the first setting does not specify as the restricted body region (See claim 1 for detailed analysis.). As to claim 10, claim 1 is incorporated and the combination of Tarama, Nakashima and Perez discloses the plurality of body regions include one or more of a whole body, an upper body, a face, and a hand of the avatar (Perez, Fig.9 and Fig. 10, Col 16, lines 43-62, “The way in which the remaining selection shapes can move the joints and limbs of the character 702 can be governed by the rules of a physics engine and the way in which each shape/limb attaches to the remainder of the body of the character 702. For example, to move the character into a sitting position, the virtual selection element can be moved to select each of selection shapes 714 individually. Each selection shape 714 can then be moved upwards by lifting the selection control 104 in the physical world by the user. Instead of moving the torso of the character 702, this motion can lift the knee of the character 702 while being restricted by the attachment of the leg to the hip joint of the character 702. Therefore, lifting selection shape 714 upwards can cause the leg to rotate upwards in the hip socket. This will make the character 702 appear to lift its leg in a natural motion subject to the normal physical constraints of a hip joint. Additionally, the orientation of the lower leg need not be changed by lifting the knee using selection elements 714 instead, the lower leg can remain pointed or oriented in a downward direction while the knee is lifted” Col 17, lines 51-64, “Some embodiments may also restrict the movement of the lower leg using selection shape 716 using the volume of the motorcycle 804. Specifically, the lower leg may be allowed to be moved until it contacts the volume of the motorcycle 804. Similarly, the character 702 can be lowered onto the motorcycle 804 until the seat of the character 704 contacts the seat of the motorcycle 804. This can be determined using collision volumes or other techniques to prevent objects or characters from being moved into each other and appearing to overlap in the virtual scene. Some embodiments may also place limitations on where a character or object can be moved using their associated selection shapes. For example, some characters or objects may be restricted to certain areas in the virtual scene.”).. 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 extension fee 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 date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to YU CHEN whose telephone number is (571)270-7951. The examiner can normally be reached on M-F 8-5 PST Mid-day flex. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Xiao Wu can be reached on 571-272-7761. 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. /YU CHEN/ Primary Examiner, Art Unit 2613
Read full office action

Prosecution Timeline

Sep 12, 2024
Application Filed
Mar 03, 2026
Non-Final Rejection mailed — §103
Jun 01, 2026
Response Filed
Jul 08, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12702019
SEMICONDUCTOR PACKAGE
3y 1m to grant Granted Aug 04, 2026
Patent 12690253
ELECTRONIC DEVICE COMPRISING TRANSISTORS
3y 9m to grant Granted Jul 21, 2026
Patent 12690474
WIRING SUBSTRATE, SEMICONDUCTOR DEVICE, AND METHOD OF MANUFACTURING WIRING SUBSTRATE
3y 6m to grant Granted Jul 21, 2026
Patent 12688643
VARIABLE RATE BVH TRAVERSAL
3y 5m to grant Granted Jul 21, 2026
Patent 12688631
IMAGE PROCESSING METHOD AND APPARATUS, DEVICE, MEDIUM AND PROGRAM PRODUCT
2y 7m to grant Granted Jul 21, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

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

Prosecution Projections

3-4
Expected OA Rounds
68%
Grant Probability
98%
With Interview (+29.7%)
2y 10m (~11m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 1074 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