Prosecution Insights
Last updated: May 29, 2026
Application No. 18/436,437

INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREFOR, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING PROGRAM

Final Rejection §102§103§112
Filed
Feb 08, 2024
Priority
Feb 17, 2023 — JP 2023-023635 +1 more
Examiner
GADALLA, HANY S
Art Unit
2493
Tech Center
2400 — Computer Networks
Assignee
Canon Kabushiki Kaisha
OA Round
2 (Final)
73%
Grant Probability
Favorable
3-4
OA Rounds
7m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 73% — above average
73%
Career Allowance Rate
133 granted / 183 resolved
+14.7% vs TC avg
Strong +38% interview lift
Without
With
+37.8%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
15 currently pending
Career history
197
Total Applications
across all art units

Statute-Specific Performance

§101
0.5%
-39.5% vs TC avg
§103
93.1%
+53.1% vs TC avg
§102
5.3%
-34.7% vs TC avg
§112
0.7%
-39.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 183 resolved cases

Office Action

§102 §103 §112
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 The present office action is responsive to communications received on 02/17/2026. Examiner’s Note The recited units in claims 1 and 17 do not invoke 112(f) because they are modified by a structure in the preamble which recites “An information processing apparatus comprising at least one memory and at least one processor which function as:”. Response to arguments The 112(b) applicant did not fix the claim 3 dependent claims in addition to presence of what seems to be indefinite language. With respect to the 102 rejection, applicant arguments are not persuasive: Katano Fig. 8 illustrates “controller firmware version 1.2” with assigned root first root certificate serial and second rootCA2 serial code in addition to “engine firmware version 1.1” with first and second root CA serials. See explained in details in corresponding section in Katano ¶¶86-95 and ¶125. The certificates are downloaded one after the other and when there is a new version the new version is installed. Additionally, Katano ¶8-10, 44, 72-77 and 119 all teach the data is transferred over secure encrypted SSL connection so it is not non-encrypted as stated in the amended claims. Status of Claims Claim 14 was canceled. Claims 21-22 are new. Claims 1, 3 and 19-20 were amended. Claims 1-13 and 15-22 are pending. Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claims 2-11 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as failing to set forth the subject matter which the inventor or a joint inventor, or for applications subject to pre-AIA 35 U.S.C. 112, the applicant regards as the invention. Claims 2-3, 8 and 11 recites “in a case” this language is indefinite and would need to be revised. With respect to claims 4, 6-8 and 10-11, it is not clear if the root certificate refers to the newer root certificate or the old root certificate. The dependent claims 4-11 inherit the deficiencies of claim 3 upon which they depend and are therefore rejected under 112(b). 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-9 and 11-22 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Katano et al. (US 20080120610 A1) hereinafter referred to as Katano. With respect to claim 1, Katano discloses: An information processing apparatus comprising at least one memory and at least one processor which function as: a first acquisition unit configured to acquire a first root certificate for executing encrypted communication with a first server from the first server; (Katano ¶86-87 teach obtaining root certificate CA1 from a CA server wherein communication is secure and encrypted as can be understood from ¶8-10). a second acquisition unit configured to acquire, after the first root certificate has been acquired by the first acquisition unit, (Katano Fig. 8 illustrates “controller firmware version 1.2” with assigned root first root certificate serial and second rootCA2 serial code in addition to “engine firmware version 1.1” with first and second root CA serials) via encrypted communication that is executable by using the first root certificate, and not via non-encrypted communication, a second root certificate for executing encrypted communication with a second server different from the first server; (Katano ¶86-87 teach obtaining root certificate CA2 from a CA server wherein communication is secure and encrypted and root certificates are used to establish communication with websites or authorities [servers] that issued each root certificate if they are “valid” as can be understood from Katano ¶8-10. Also, Katano ¶¶110 and 112 teach another interpretation of an updated [second] firmware which comprises root certificate(s)). and a communication unit configured to communicate with the second server via encrypted communication that is executable by using the second root certificate. (Katano ¶8-10 teach communication is secure and encrypted and root certificates are used to establish communication with “valid” websites or authorities [servers] that issued each root certificate). Claims 19-20 might have slight change in verbiage but essentially recite the same claimed matter as claim 1 and are therefore rejected based on the dame rationale as claim 1. With respect to claim 2, Katano discloses: The apparatus according to claim 1, wherein in a case where the first server can provide the first root certificate of a version newer than a version of the first root certificate held in the information processing apparatus, the first root certificate is acquired from the first server. (Katano ¶86-87 teach updating a firmware from a certification authority server which comprises an updated root certificate). With respect to claim 3, Katano discloses: The apparatus according to claim 1, wherein in a case where the first server can provide the first root certificate of a version newer than a version of the first root certificate saved in a first memory of the information processing apparatus, the newer first root certificate is acquired from the first server, (Katano ¶86-87 teach updating a firmware from a certification authority server which comprises an updated root certificate). and the newer first root certificate acquired from the first server is saved in a second memory that is a memory different from the first memory and is a memory of the information processing apparatus. (Katano ¶112 “the flash ROM 312 in the controller unit 31 has the two firmware storage areas (the firmware storage area A 10 [first memory] and the firmware storage area B 11 [second memory]). Accordingly, the CPU 311 determines whether the updata is written in the firmware storage area A 10 or in the firmware storage area B 11.”). With respect to claim 4, Katano discloses: The apparatus according to claim 3, wherein the first root certificate acquired from the first server is saved in the second memory while being saved in the first memory. (Katano ¶110 “The updata sequentially acquired from the update server 4 is temporarily stored in the RAM 313.” Furthermore, Katano ¶112 “the flash ROM 312 in the controller unit 31 has the two firmware storage areas (the firmware storage area A 10 [first memory] and the firmware storage area B 11 [second memory]). Accordingly, the CPU 311 determines whether the updata is written in the firmware storage area A 10 or in the firmware storage area B 11.” Which means that the system can save the first root certificate in two memories RAM and ROM and also ROM and ROM). With respect to claim 5, Katano discloses: The apparatus according to claim 3, wherein the first memory is a ROM, and the second memory is a nonvolatile memory. (Katano ¶112 “the flash ROM 312 in the controller unit 31 has the two firmware storage areas (the firmware storage area A 10 [first memory ROM] and the firmware storage area B 11 [second memory ROM aka nonvolatile memory]). Accordingly, the CPU 311 determines whether the updata is written in the firmware storage area A 10 or in the firmware storage area B 11.”). With respect to claim 6, Katano discloses: The apparatus according to claim 3, wherein the first root certificate saved in the first memory of the information processing apparatus is incorporated in firmware of the information processing apparatus. (Katano Fig. 4 illustrates Root CA1 and Root CA2 incorporated in the firmware data). With respect to claim 7, Katano discloses: The apparatus according to claim 3, wherein the first root certificate saved in the first memory of the information processing apparatus is updated by firmware of the information processing apparatus. (Katano Abstract recites “Specific information in the root certificate data is extracted from the update firmware”). With respect to claim 8, Katano discloses: The apparatus according to claim 3, wherein in a case where the first server can provide the second root certificate of a version newer than a version of the second root certificate saved in the first memory, the second root certificate is acquired from the first server, and the second root certificate acquired from the first server is saved in a third memory that is a memory different from the first memory and the second memory and is a memory of the information processing apparatus. (Katano ¶91 teaches obtaining root certificate CA3 which is an updated certificate and stored on the CPU memory and it is understood that it would be part of the stored root certificates stored at different memory locations illustrated by the different blocks in Fig. 4) With respect to claim 9, Katano discloses: The apparatus according to claim 8, wherein the first memory is a ROM, and the third memory is a RAM. (Katano ¶110 “The updata sequentially acquired from the update server 4 is temporarily stored in the RAM 313.” Wherein ¶112 teaches the other memory is a ROM for storage of the other root certificate(s)). With respect to claim 11, Katano discloses: The apparatus according to claim 8, wherein in a case where the first server can provide the second root certificate of a version newer than the version of the second root certificate saved in the third memory, the second root certificate is acquired from the first server, and the second root certificate acquired from the first server is saved in the third memory to update the second root certificate saved in the third memory. (Katano ¶110 and 112 teach obtaining a new firmware comprising a new root certificate and it is loaded into the RAM which is then stored in the ROM with the other root certificate(s) that have not expired similar to the illustration in Fig. 4). With respect to claim 12, Katano discloses: The apparatus according to claim 1, wherein the first root certificate is acquired from the first server based on power-on of the information processing apparatus. (Katano ¶58 “A boot program storage area 14 includes the boot program [power-on] used for activating the firmware operating in the controller unit 31. The boot program stored in the boot program storage area 14 refers to the information about the versions of the firmware, stored in the basic parameter storage area 13, to determine which firmware is to be activated. The boot program activates the determined firmware.” Wherein updating the firmware comprises the acquiring of the root certificate(s) as mapped above). With respect to claim 13, Katano discloses: The apparatus according to claim 1, wherein the second root certificate is acquired from the first server based on at least one of power-on of the information processing apparatus and execution of a predetermined operation for communication with the second server in the information processing apparatus. (Katano ¶58 teaches updating the firmware comprises the acquiring of the root certificate(s) which can be any number of root certificates as understood from ¶86-87,110 and 112). With respect to claim 14, Katano discloses: The apparatus according to claim 1, wherein the second root certificate is acquired from the first server after the first root certificate is acquired from the first server. (Katano ¶110 and 112 teach updated [second] firmware which comprises root certificate(s) instead of an existing certificate obtained previously from a server). With respect to claim 15, Katano discloses: The apparatus according to claim 1, wherein the second root certificate includes a root certificate for executing encrypted communication with the second server, and a root certificate for executing encrypted communication with a third server different from the first server and the second server. (Katano ¶10 teaches that if a root certificate is valid this means that websites/servers are trusted for communication therefore it is understood that an updated root certificate can result in communication with different trusted websites/servers). With respect to claim 16, Katano discloses: The apparatus according to claim 1, wherein the first root certificate is acquired from the first server by communication different from encrypted communication. (Katano ¶72 teaches the communication is also HTTP communication which is interpreted as another different layer from the encrypted SSL/TLS communication). With respect to claim 17, Katano discloses: The apparatus according to claim 1, further comprising a print unit configured to execute printing. (Katano Fig. 1 illustrates the apparatus comprising “Printer Apparatus 3”). With respect to claim 18, Katano discloses: The apparatus according to claim 17, wherein printing is executed based on information acquired from the second server via encrypted communication that is executable by using the second root certificate. (Katano Fig. 3 illustrates the configuration of the printer apparatus which comprises the firmware storage that obtains the updated firmware to establish encrypted communication with the issuing website or authority as understood from Katano ¶8-10). With respect to claim 21, Katano discloses: The apparatus according to claim 1, wherein the first server is a root certificate distribution server, and the second server is a content server that provides information to the information processing apparatus. (Katano Fig. 10 illustrates the “content server” and “update server” and information processing apparatuses illustrated that perform the recited functionalities in the claim as per Katano specifications). With respect to claim 22, Katano discloses: The apparatus according to claim 1, wherein the first root certificate is used for verifying a server certificate of the first server. (Katano Abstract teaches "root certificate data necessary for a printer apparatus to establish [verify] secure communication with a content server.") 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. The factual inquiries 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. Claim(s) 10 is/are rejected under 35 U.S.C. 103 as being unpatentable over Katano as applied to claims 1-9 and 11-22 above, and further in view of Rhee et al. (US 20140181498 A1) hereinafter referred to as Rhee. With respect to claim 10, Katano discloses: The apparatus according to claim 8, Katano does not explicitly disclose: wherein a data capacity of the second root certificate is larger than a memory capacity of the second memory. However, Rhee in an analogous art discloses: wherein a data capacity of the second root certificate is larger than a memory capacity of the second memory. (Rhee ¶76 and 93 teach booting image comprising root certificate. Additionally, Rhee 85 teaches “The fourth memory 330 is a volatile memory outside of the chipset and may provide a space for loading and executing at least a part of the code of the boot loader or kernel stored in the first memory dynamically. For example, the fourth memory 330 may have greater capacity than the third memory 313 and, in this case, the code that is relatively small among the boot loads is loaded on the third memory 313 and the code that is relative large on the fourth memory 330”). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Katano wherein a data capacity of the second root certificate is larger than a memory capacity of the second memory as disclosed by Rhee to allow data to be loaded into memory regions that can handle the required capacity (see Rhee ¶76, 85 and 93). 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 HANY S GADALLA whose telephone number is (571)272-2322. The examiner can normally be reached Mon to Fri 8:00AM - 4: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, Carl Colin can be reached at (571) 272-3862. 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. /HANY S. GADALLA/Primary Examiner, Art Unit 2493
Read full office action

Prosecution Timeline

Feb 08, 2024
Application Filed
Oct 22, 2025
Non-Final Rejection mailed — §102, §103, §112
Feb 17, 2026
Response Filed
May 07, 2026
Final Rejection mailed — §102, §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12640934
NON-NATIVE BLOCKCHAIN SIGNATURES
1y 7m to grant Granted May 26, 2026
Patent 12627510
ENCODING AN AUTHENTICATION COOKIE WITH METADATA
2y 4m to grant Granted May 12, 2026
Patent 12621131
SYSTEM AND METHOD FOR SECURELY DELIVERING KEYS AND ENCRYPTING CONTENT IN CLOUD COMPUTING ENVIRONMENTS
1y 8m to grant Granted May 05, 2026
Patent 12613951
METHOD AND DEVICE FOR CONNECTING MAP APPLICATION TO PROCESS FOR AFFILIATION AUTHENTICATION OF USER ACCOUNT`
1y 11m to grant Granted Apr 28, 2026
Patent 12608460
USING AUTHENTICATION CHALLENGES TO AUTOMATICALLY OBTAIN TRAINING DATA TO TRAIN A MACHINE LEARNING MODEL
2y 7m to grant Granted Apr 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
73%
Grant Probability
99%
With Interview (+37.8%)
2y 10m (~7m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 183 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