Prosecution Insights
Last updated: August 17, 2026
Application No. 18/967,416

IMAGE FORMING APPARATUS, METHOD FOR CONTROLLING IMAGE FORMING APPARATUS, AND STORAGE MEDIUM

Non-Final OA §103§112
Filed
Dec 03, 2024
Priority
Jan 10, 2024 — JP 2024-001755
Examiner
BATAILLE, FRANTZ
Art Unit
Tech Center
Assignee
Canon Inc.
OA Round
1 (Non-Final)
82%
Grant Probability
Favorable
1-2
OA Rounds
5m
Est. Remaining
82%
With Interview

Examiner Intelligence

Grants 82% — above average
82%
Career Allowance Rate
589 granted / 720 resolved
+21.8% vs TC avg
Minimal +0% lift
Without
With
+0.5%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 2m
Avg Prosecution
25 currently pending
Career history
735
Total Applications
across all art units

Statute-Specific Performance

§101
4.1%
-35.9% vs TC avg
§103
76.7%
+36.7% vs TC avg
§102
8.4%
-31.6% vs TC avg
§112
8.4%
-31.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 720 resolved cases

Office Action

§103 §112
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 . Priority Examiner acknowledges the following data: Parent data 18967416 filed 12/03/2024 claims foreign priority to 2024-001755, filed 01/10/2024. Information Disclosure statements The information disclosure statements (IDS) were submitted and filed on 01/10/2025. The submission is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statements are being considered by the examiner. Claim Interpretations - 35 USC § 112(f) The following is a quotation of 35 U.S.C. 112(f): (f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph: An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. Claim limitations “a setting unit” (claims 1-13), “a management unit" (claims 1-13) and “control unit” (claims 1-13) have been interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, because it uses/they use a generic placeholder “configured to” coupled with functional language “set a UI screen” (claims 1-13) and “in a case where the user changes a setting value on the UI screen in the state of the set type to execute the job, store the changed setting value” (claims 1-13) and “in a case where a currently set type is changed to another type based on selection by the user, display the UI screen” (claims 1-13) without reciting sufficient structure to achieve the function. Furthermore, the generic placeholder is not preceded by a structural modifier. Since the claim limitations invokes 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, claims 1-3 and 5-7 have been interpreted to cover the corresponding structure described in the specification that achieves the claimed function, and equivalents thereof. A review of the specification shows that the following appears to be the corresponding structure described in the specification, referenced by the PGPUB, for the 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph limitation: • “a setting unit” – Specification [0116], line 3 – It appears that the corresponding structure is a processor. • “a management unit" – Specification [0116], line 3– It appears that the corresponding structure is a processor. • “control unit" – Specification [0116], line 3– It appears that the corresponding structure is a processor. If applicant wishes to provide further explanation or dispute the examiner’s interpretation of the corresponding structure, applicant must identify the corresponding structure with reference to the specification by page and line number, and to the drawing, if any, by reference characters in response to this Office action. If applicant does not intend to have the claim limitation(s) treated under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112 , sixth paragraph, applicant may amend the claim(s) so that it/they will clearly not invoke 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, or present a sufficient showing that the claim recites/recite sufficient structure, material, or acts for performing the claimed function to preclude application of 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. For more information, see MPEP § 2173 et seq. and Supplementary Examination Guidelines for Determining Compliance With 35 U.S.C. 112 and for Treatment of Related Issues in Patent Applications, 76 FR 7162, 7167 (Feb. 9, 2011). Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1-15 are rejected under 35 U.S.C. 103 as being unpatentable over Maeda (US 2017/0085730) in view of Watariuchi (US 2015/0188748). Regarding claim 1, Maeda discloses image forming apparatus (fig. 1 item 103, MFP) executing a job relating to image processing, the image forming apparatus comprising (With reference to a block diagram in FIG. 1, a description is given of the hardware configuration of a multifunction peripheral (MFP) 103, which is an example of the job processing apparatus according to the first exemplary embodiment of the present invention, [0022], lines 1-2): a setting unit configured to set a UI screen corresponding to an application for executing the job so that the UI screen is in a state of a type selected by a user from a plurality of types (FIG. 4A is a copy execution screen 400 on which default copy job settings are reflected. The values of default job settings are reflected by, for example, importing Extensible Markup Language (XML) data describing the values of the default job settings. The default job settings may be device settings, group settings, or individual settings. This XML data is stored in the storage device 120. For example, the user can optionally set the number of copies 401 (e.g., “1”, “5”, or “10”) through the numeric keypad. Further, for example, the user presses a color selection button 402 on the copy execution screen 400 and thereby can select a color to be output (e.g., “full-color”, “monochrome”, or “unicolor”), [0071], lines 1-4, [0072], lines 1-3); a management unit configured to, in a case where the user changes a setting value on the UI screen in the state of the set type to execute the job, store the changed setting value associated with information on the set type (FIG. 4A is a copy execution screen 400 on which default copy job settings are reflected. The values of default job settings are reflected by, for example, importing Extensible Markup Language (XML) data describing the values of the default job settings. The default job settings may be device settings, group settings, or individual settings. This XML data is stored in the storage device 120. For example, the user can optionally set the number of copies 401 (e.g., “1”, “5”, or “10”) through the numeric keypad. Further, for example, the user presses a color selection button 402 on the copy execution screen 400 and thereby can select a color to be output (e.g., “full-color”, “monochrome”, or “unicolor”). FIG. 4B is a copy execution screen 410 on which copy job settings changed from the default copy job settings are reflected. In an example of FIG. 4B, as the copy job settings, the type of finishing is changed to “stapling”, and the type of two-sided copying is changed to “two-sided.fwdarw.two-sided”. The setting value storage control unit 154 can store, in addition to the display language setting, accessibility settings such as a screen color reversal setting, a key repeat speed setting, a brightness/luminance setting, and a sound volume setting, and settings for controlling a job of each function (referred to as “job settings”). In the case of the copy function, for example, the setting value storage control unit 154 can store a color, finishing, two-sided copying, and a density as the job settings, [0071], lines 1-4, [0072], lines 1-3, [0074], lines 1-3, [0080], lines 1-5); and Maeda does not specifically disclose concept of control unit configured to, in a case where a currently set type is changed to another type based on selection by the user, display the UI screen in a state of the other type using a setting value associated with information on the other type out of setting values stored by the management unit. However, Watariuchi specifically teaches concept of control unit configured to, in a case where a currently set type is changed to another type based on selection by the user, display the UI screen in a state of the other type using a setting value associated with information on the other type out of setting values stored by the management unit (A value 503 is a common setting value desired by the tenant. "2 in 1" is set in "copy_settings.nup". This indicates that it is desired to set "2 in 1" in all of the image forming apparatuses held by a tenant. A tenant configuration data updating unit 355 updates tenant configuration data held by the tenant configuration data holding unit 354. A service person who manages the image forming apparatuses held by the tenant or a manager of the image forming apparatus may update the tenant configuration data. The update instruction by the service person is performed on a setting screen that is displayed on a web browser running on the terminal device 102B in the service person environment 110, [0075], lines 3-5, [0076], lines 1-5). At the time the invention was filed, it would have been obvious for one of ordinary skill in the art to have modified system of Maeda with concept of control unit configured to, in a case where a currently set type is changed to another type based on selection by the user, display the UI screen in a state of the other type using a setting value associated with information on the other type out of setting values stored by the management unit of Watariuchi. One of ordinary skill in the art would have been motivated to make this modification in order to improve system that manages a setting value (configuration data) for switching the operations of an image forming apparatus at collective management, (Watariuchi, [0002], lines 2-3). Regarding claim 2, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), wherein the management unit stores the changed setting values associated with information on the plurality of types in a nonvolatile storage unit (FIG. 4A is a copy execution screen 400 on which default copy job settings are reflected. The values of default job settings are reflected by, for example, importing Extensible Markup Language (XML) data describing the values of the default job settings. The default job settings may be device settings, group settings, or individual settings. This XML data is stored in the storage device 120. For example, the user can optionally set the number of copies 401 (e.g., “1”, “5”, or “10”) through the numeric keypad. Further, for example, the user presses a color selection button 402 on the copy execution screen 400 and thereby can select a color to be output (e.g., “full-color”, “monochrome”, or “unicolor”). FIG. 4B is a copy execution screen 410 on which copy job settings changed from the default copy job settings are reflected. In an example of FIG. 4B, as the copy job settings, the type of finishing is changed to “stapling”, and the type of two-sided copying is changed to “two-sided.fwdarw.two-sided”. The setting value storage control unit 154 can store, in addition to the display language setting, accessibility settings such as a screen color reversal setting, a key repeat speed setting, a brightness/luminance setting, and a sound volume setting, and settings for controlling a job of each function (referred to as “job settings”). In the case of the copy function, for example, the setting value storage control unit 154 can store a color, finishing, two-sided copying, and a density as the job settings, [0071], lines 1-4, [0072], lines 1-3, [0074], lines 1-3, [0080], lines 1-5). Regarding claim 3, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), further comprising the nonvolatile storage unit (In a first exemplary embodiment, setting information of a job received from a user having logged into a job processing apparatus is stored in a storage unit in association with identification information of the user. Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’), [0021], lines 1-2, [0147], lines 1-3). Regarding claim 4, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), wherein types set by the setting unit includes a first type different from the plurality of types, and the management unit does not store, in the nonvolatile storage unit, a setting value changed by the user on the UI screen in a state of the first type to execute a job (user can optionally set the number of copies 401 (e.g., “1”, “5”, or “10”) through the numeric keypad. Further, for example, the user presses a color selection button 402 on the copy execution screen 400 and thereby can select a color to be output (e.g., “full-color”, “monochrome”, or “unicolor”). Further, for example, the user presses a magnification button 403 on the copy execution screen 400 and thereby can set the magnification (e.g., “equal magnification (100%)”, “70%”, “141%”, or “automatic”). Further, for example, the user presses a sheet selection button 404 on the copy execution screen 400 and thereby can select the sheet feeding source of sheets to be used for printing (e.g., “automatic”, “cassette 1: A4”, “cassette 2: A3”, or “manual-bypass tray”), [0072], lines 1-7). Regarding claim 5, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), wherein the control unit, in a case where the UI screen in the state of the first type is displayed, displays the UI screen on which a setting value is an initial value (The setting value storage control unit 154 can store, in addition to the display language setting, accessibility settings such as a screen color reversal setting, a key repeat speed setting, a brightness/luminance setting, and a sound volume setting, and settings for controlling a job of each function (referred to as “job settings”), [0080], lines 1-3). Regarding claim 6, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), wherein the control unit, in a case where the user gives an instruction to execute the job on the UI screen in the state of the first type, displays the UI screen on which the setting value is the initial value (The setting value storage control unit 154 can store, in addition to the display language setting, accessibility settings such as a screen color reversal setting, a key repeat speed setting, a brightness/luminance setting, and a sound volume setting, and settings for controlling a job of each function (referred to as “job settings”). In the case of the copy function, for example, the setting value storage control unit 154 can store a color, finishing, two-sided copying, and a density as the job settings, [0080], lines 1-5). Regarding claim 7, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), further comprising a display unit configured to display the UI screen (The setting value storage control unit 154 can store, in addition to the display language setting, accessibility settings such as a screen color reversal setting, a key repeat speed setting, a brightness/luminance setting, and a sound volume setting, and settings for controlling a job of each function (referred to as “job settings”), [0080], lines 1-3). Regarding claim 8, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), wherein information indicating a state of a currently set type is stored in a nonvolatile storage unit, and the control unit, in a case where the application is activated to display the UI screen, displays the UI screen corresponding to the information indicating the state of the currently set type stored in the storage unit (When a user logs into the MFP 103, the setting value storage control unit 154 reads individual setting values (or device setting values) from the storage device 120 and reflects the read setting values on various settings of the MFP 103. This enables the user having logged into the MFP 103 to use the MFP 103 in the state where the individual setting values (or the device setting values) are reflected. Control unit 153 stores an identifier for uniquely identifying the job, a user identifier (an authentication ID) of the owner of the job, information indicating the type of the job, and information indicating the status (the state or the progress state) of the job, in the storage device 120 in association with each other, [0081], lines 1-4, [0082], lines 5-7). Regarding claim 9, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), wherein the control unit displays at least a portion of a background of the UI screen differently for each of the plurality of types (interrupt control unit 155 manages information of a job that is being executed in the background. The storage device 120 stores, as information of a job that is being executed in the background, for example, a job identifier, a user identifier of the owner of the job, information regarding whether the job is being executed in the background, and information regarding whether an error occurs in the job. Next, an example of the authentication screen displayed on the display 119 is described. For example, according to the fact that a key (hereinafter referred to as an “authentication key”) for calling the authentication screen is pressed, the authentication screen is displayed on the display 119. [0084], lines 1-4, [0085], lines 1-3). Regarding claim 10, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), Maeda does not specifically disclose concept of wherein the setting unit, in a case where a user operation for pressing a predetermined tab included in the UI screen is performed, changes a currently set type to the other type. However, Watariuchi specifically teaches concept of wherein the setting unit, in a case where a user operation for pressing a predetermined tab included in the UI screen is performed, changes a currently set type to the other type (A value 503 is a common setting value desired by the tenant. "2 in 1" is set in "copy_settings.nup". This indicates that it is desired to set "2 in 1" in all of the image forming apparatuses held by a tenant. A tenant configuration data updating unit 355 updates tenant configuration data held by the tenant configuration data holding unit 354. A service person who manages the image forming apparatuses held by the tenant or a manager of the image forming apparatus may update the tenant configuration data. The update instruction by the service person is performed on a setting screen that is displayed on a web browser running on the terminal device 102B in the service person environment 110, [0075], lines 3-5, [0076], lines 1-5). At the time the invention was filed, it would have been obvious for one of ordinary skill in the art to have modified system of Maeda with concept of wherein the setting unit, in a case where a user operation for pressing a predetermined tab included in the UI screen is performed, changes a currently set type to the other type of Watariuchi. One of ordinary skill in the art would have been motivated to make this modification in order to improve system that manages a setting value (configuration data) for switching the operations of an image forming apparatus at collective management, (Watariuchi, [0002], lines 2-3). Regarding claim 11, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), further comprising a scanner, wherein the application is an application that executes a job for transmitting scanned image data obtained by the scanner scanning a document (The controller unit 100 of the MFP 103 is connected to a scanner unit 200, which is an image input device, and a printer unit 300, which is an image output device. The controller unit 100 controls the input and output of image information. The scanner unit 200 includes an automatic document feeding unit 450 and an image reading unit 190, which will be described below with reference to FIG. 2. The automatic document feeding unit 450 conveys documents stacked in a document tray. The image reading unit 190 reads an image of each document using an optical sensor such as a charge-coupled device (CCD) sensor. Then, the image reading unit 190 transfers image data generated by reading the image of the document to the controller unit 100, [0027], lines 1-7). Regarding claim 12, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), Maeda does not specifically disclose concept of wherein the management unit, in a case where the user changes the setting value on the UI screen, updates the setting value associated with information on a type indicated on the UI screen into the changed setting value. However, Watariuchi specifically teaches concept of wherein the management unit, in a case where the user changes the setting value on the UI screen, updates the setting value associated with information on a type indicated on the UI screen into the changed setting value (A value 503 is a common setting value desired by the tenant. "2 in 1" is set in "copy_settings.nup". This indicates that it is desired to set "2 in 1" in all of the image forming apparatuses held by a tenant. A tenant configuration data updating unit 355 updates tenant configuration data held by the tenant configuration data holding unit 354. A service person who manages the image forming apparatuses held by the tenant or a manager of the image forming apparatus may update the tenant configuration data. The update instruction by the service person is performed on a setting screen that is displayed on a web browser running on the terminal device 102B in the service person environment 110, [0075], lines 3-5, [0076], lines 1-5). At the time the invention was filed, it would have been obvious for one of ordinary skill in the art to have modified system of Maeda with concept of wherein the management unit, in a case where the user changes the setting value on the UI screen, updates the setting value associated with information on a type indicated on the UI screen into the changed setting value of Watariuchi. One of ordinary skill in the art would have been motivated to make this modification in order to improve system that manages a setting value (configuration data) for switching the operations of an image forming apparatus at collective management, (Watariuchi, [0002], lines 2-3). Regarding claim 13, Maeda discloses image forming apparatus (fig. 1 item 103, MFP), wherein job setting by the user is received without authenticating the user (FIG. 4A is a copy execution screen 400 on which default copy job settings are reflected. The values of default job settings are reflected by, for example, importing Extensible Markup Language (XML) data describing the values of the default job settings. The default job settings may be device settings, group settings, or individual settings. This XML data is stored in the storage device 120. For example, the user can optionally set the number of copies 401 (e.g., “1”, “5”, or “10”) through the numeric keypad. Further, for example, the user presses a color selection button 402 on the copy execution screen 400 and thereby can select a color to be output (e.g., “full-color”, “monochrome”, or “unicolor”). FIG. 4B is a copy execution screen 410 on which copy job settings changed from the default copy job settings are reflected. In an example of FIG. 4B, as the copy job settings, the type of finishing is changed to “stapling”, and the type of two-sided copying is changed to “two-sided.fwdarw.two-sided”. The setting value storage control unit 154 can store, in addition to the display language setting, accessibility settings such as a screen color reversal setting, a key repeat speed setting, a brightness/luminance setting, and a sound volume setting, and settings for controlling a job of each function (referred to as “job settings”). In the case of the copy function, for example, the setting value storage control unit 154 can store a color, finishing, two-sided copying, and a density as the job settings, [0071], lines 1-4, [0072], lines 1-3, [0074], lines 1-3, [0080], lines 1-5). Regarding claim 14, Maeda discloses method for controlling an image forming apparatus (fig. 1 item 103, MFP) executing a job relating to image processing, the method comprising (With reference to a block diagram in FIG. 1, a description is given of the hardware configuration of a multifunction peripheral (MFP) 103, which is an example of the job processing apparatus according to the first exemplary embodiment of the present invention, [0022], lines 1-2): setting a UI screen corresponding to an application for executing the job so that the UI screen is in a state of a type selected by a user from a plurality of types (FIG. 4A is a copy execution screen 400 on which default copy job settings are reflected. The values of default job settings are reflected by, for example, importing Extensible Markup Language (XML) data describing the values of the default job settings. The default job settings may be device settings, group settings, or individual settings. This XML data is stored in the storage device 120. For example, the user can optionally set the number of copies 401 (e.g., “1”, “5”, or “10”) through the numeric keypad. Further, for example, the user presses a color selection button 402 on the copy execution screen 400 and thereby can select a color to be output (e.g., “full-color”, “monochrome”, or “unicolor”), [0071], lines 1-4, [0072], lines 1-3); in a case where the user changes a setting value on the UI screen in the state of the set type to execute the job, storing the changed setting value associated with information on the set type (FIG. 4A is a copy execution screen 400 on which default copy job settings are reflected. The values of default job settings are reflected by, for example, importing Extensible Markup Language (XML) data describing the values of the default job settings. The default job settings may be device settings, group settings, or individual settings. This XML data is stored in the storage device 120. For example, the user can optionally set the number of copies 401 (e.g., “1”, “5”, or “10”) through the numeric keypad. Further, for example, the user presses a color selection button 402 on the copy execution screen 400 and thereby can select a color to be output (e.g., “full-color”, “monochrome”, or “unicolor”). FIG. 4B is a copy execution screen 410 on which copy job settings changed from the default copy job settings are reflected. In an example of FIG. 4B, as the copy job settings, the type of finishing is changed to “stapling”, and the type of two-sided copying is changed to “two-sided.fwdarw.two-sided”. The setting value storage control unit 154 can store, in addition to the display language setting, accessibility settings such as a screen color reversal setting, a key repeat speed setting, a brightness/luminance setting, and a sound volume setting, and settings for controlling a job of each function (referred to as “job settings”). In the case of the copy function, for example, the setting value storage control unit 154 can store a color, finishing, two-sided copying, and a density as the job settings, [0071], lines 1-4, [0072], lines 1-3, [0074], lines 1-3, [0080], lines 1-5); and Maeda does not specifically disclose concept of in a case where a currently set type is changed to another type based on selection by the user, displaying the UI screen in a state of the other type using a setting value associated with information on the other type out of stored setting values. However, Watariuchi specifically teaches concept of in a case where a currently set type is changed to another type based on selection by the user, displaying the UI screen in a state of the other type using a setting value associated with information on the other type out of stored setting values (A value 503 is a common setting value desired by the tenant. "2 in 1" is set in "copy_settings.nup". This indicates that it is desired to set "2 in 1" in all of the image forming apparatuses held by a tenant. A tenant configuration data updating unit 355 updates tenant configuration data held by the tenant configuration data holding unit 354. A service person who manages the image forming apparatuses held by the tenant or a manager of the image forming apparatus may update the tenant configuration data. The update instruction by the service person is performed on a setting screen that is displayed on a web browser running on the terminal device 102B in the service person environment 110, [0075], lines 3-5, [0076], lines 1-5). At the time the invention was filed, it would have been obvious for one of ordinary skill in the art to have modified system of Maeda with concept of in a case where a currently set type is changed to another type based on selection by the user, displaying the UI screen in a state of the other type using a setting value associated with information on the other type out of stored setting values of Watariuchi. One of ordinary skill in the art would have been motivated to make this modification in order to improve system that manages a setting value (configuration data) for switching the operations of an image forming apparatus at collective management, (Watariuchi, [0002], lines 2-3). Regarding claim 15, Maeda discloses non-transitory computer readable storage medium storing a program which causes a computer to perform a method for controlling an image forming apparatus (fig. 1 item 103, MFP) executing a job relating to image processing, the method comprising (Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s), [0147], lines 1-8): setting a UI screen corresponding to an application for executing the job so that the UI screen is in a state of a type selected by a user from a plurality of types (FIG. 4A is a copy execution screen 400 on which default copy job settings are reflected. The values of default job settings are reflected by, for example, importing Extensible Markup Language (XML) data describing the values of the default job settings. The default job settings may be device settings, group settings, or individual settings. This XML data is stored in the storage device 120. For example, the user can optionally set the number of copies 401 (e.g., “1”, “5”, or “10”) through the numeric keypad. Further, for example, the user presses a color selection button 402 on the copy execution screen 400 and thereby can select a color to be output (e.g., “full-color”, “monochrome”, or “unicolor”), [0071], lines 1-4, [0072], lines 1-3); in a case where the user changes a setting value on the UI screen in the state of the set type to execute the job, storing the changed setting value associated with information on the set type (FIG. 4A is a copy execution screen 400 on which default copy job settings are reflected. The values of default job settings are reflected by, for example, importing Extensible Markup Language (XML) data describing the values of the default job settings. The default job settings may be device settings, group settings, or individual settings. This XML data is stored in the storage device 120. For example, the user can optionally set the number of copies 401 (e.g., “1”, “5”, or “10”) through the numeric keypad. Further, for example, the user presses a color selection button 402 on the copy execution screen 400 and thereby can select a color to be output (e.g., “full-color”, “monochrome”, or “unicolor”). FIG. 4B is a copy execution screen 410 on which copy job settings changed from the default copy job settings are reflected. In an example of FIG. 4B, as the copy job settings, the type of finishing is changed to “stapling”, and the type of two-sided copying is changed to “two-sided.fwdarw.two-sided”. The setting value storage control unit 154 can store, in addition to the display language setting, accessibility settings such as a screen color reversal setting, a key repeat speed setting, a brightness/luminance setting, and a sound volume setting, and settings for controlling a job of each function (referred to as “job settings”). In the case of the copy function, for example, the setting value storage control unit 154 can store a color, finishing, two-sided copying, and a density as the job settings, [0071], lines 1-4, [0072], lines 1-3, [0074], lines 1-3, [0080], lines 1-5); and Maeda does not specifically disclose concept of in a case where a currently set type is changed to another type based on selection by the user, displaying the UI screen in a state of the other type using a setting value associated with information on the other type out of stored setting values. However, Watariuchi specifically teaches concept of in a case where a currently set type is changed to another type based on selection by the user, displaying the UI screen in a state of the other type using a setting value associated with information on the other type out of stored setting values (A value 503 is a common setting value desired by the tenant. "2 in 1" is set in "copy_settings.nup". This indicates that it is desired to set "2 in 1" in all of the image forming apparatuses held by a tenant. A tenant configuration data updating unit 355 updates tenant configuration data held by the tenant configuration data holding unit 354. A service person who manages the image forming apparatuses held by the tenant or a manager of the image forming apparatus may update the tenant configuration data. The update instruction by the service person is performed on a setting screen that is displayed on a web browser running on the terminal device 102B in the service person environment 110, [0075], lines 3-5, [0076], lines 1-5). At the time the invention was filed, it would have been obvious for one of ordinary skill in the art to have modified system of Maeda with concept of in a case where a currently set type is changed to another type based on selection by the user, displaying the UI screen in a state of the other type using a setting value associated with information on the other type out of stored setting values of Watariuchi. One of ordinary skill in the art would have been motivated to make this modification in order to improve system that manages a setting value (configuration data) for switching the operations of an image forming apparatus at collective management, (Watariuchi, [0002], lines 2-3). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to FRANTZ BATAILLE whose telephone number is (571)270-7286. The examiner can normally be reached Monday-Friday 9:00 AM-5:00 PM. 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, Akwasi Sarpong can be reached on 571-270-3438. 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. /FRANTZ BATAILLE/ Primary Examiner, Art Unit 2681
Read full office action

Prosecution Timeline

Dec 03, 2024
Application Filed
Jul 17, 2026
Non-Final Rejection mailed — §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12696094
DETECTING WIRELESS DEVICES IN OR ON A VEHICLE
2y 9m to grant Granted Jul 28, 2026
Patent 12696068
METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR WIRELESS COMMUNICATION
2y 8m to grant Granted Jul 28, 2026
Patent 12684346
SECURED ACCESS TO IN-VEHICLE END NODES AND WAYS TO ENHANCE VEHICLE FUNCTIONALITY
3y 1m to grant Granted Jul 14, 2026
Patent 12684524
METHODS FOR POSITIONING DELEGATION
2y 3m to grant Granted Jul 14, 2026
Patent 12677112
MENULESS OPERATIONS USING SPATIALLY AWARE TAGS WITH 3D VIRTUAL GEO-FENCING
3y 1m to grant Granted Jul 07, 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
82%
Grant Probability
82%
With Interview (+0.5%)
2y 2m (~5m remaining)
Median Time to Grant
Low
PTA Risk
Based on 720 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