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 .
Information Disclosure Statement
The information disclosure statements (IDS) submitted on 11/6/24, 12/17/24, 3/4/25, and 7/9/26 follow the provisions of 37 CFR 1.97. Accordingly, the information disclosure statements are being considered by the examiner.
Double Patenting
The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969).
A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b).
The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13.
The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer.
Claims 1-17 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-12 of U.S. Patent No. 11853626. Although the claims at issue are not identical, they are not patentably distinct from each other as shown below.
Claim
App. No. 18938711
Claim
Patent No. 11853626
1
A printing apparatus comprising: a communication interface; a touch panel including a display; a memory; and a controller configured to: perform a storage printing process comprising: receiving a print job containing a user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and performing printing based on the stored print job in accordance with an instruction input via the touch panel; when a cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, cancel the printing based on the stored print job; and while the display of the touch panel is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on an input of a cancel instruction to cancel the receipt of the print job via the touch panel.
1
A printing apparatus comprising: a communication interface; a user interface; a memory; and a controller configured to: perform a storage printing process comprising: receiving a print job containing a first user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and after accepting a second user name input via the user interface, performing printing based on the stored print job when the first user name contained in the print job matches the second user name; when a cancel instruction to cancel the printing based on the stored print job has been input via the user interface while the printing based on the stored print job is being performed in the storage printing process, accept the cancel instruction and cancel the printing based on the stored print job; and when a cancel instruction to cancel the receipt of the print job has been input via the user interface while the print job containing the first user name is being received in the storage printing process, continue the storage printing process without canceling the receipt of the print job.
2
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when a first cancel instruction has been input via the touch panel while the data containing the print job is being received via the communication interface; cancel the receipt of the data containing the print job, when the data containing the print job has been received via the communication interface while a second cancel instruction is being input via the touch panel; continue the storage printing process without canceling the receipt of data containing the print job, when the first cancel instruction has been input via the touch panel while the print job containing the user name is being received in the storage printing process; and continue the storage printing process without canceling the receipt of data containing the print job, when the print job containing the user name has been received in the storage printing process while the second cancel instruction is being input via the touch panel.
2
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when a first cancel instruction has been input via the user interface while the data containing the print job is being received via the communication interface; cancel the receipt of the data containing the print job, when the data containing the print job has been received via the communication interface while a second cancel instruction is being input via the user interface; continue the storage printing process without canceling the receipt of data containing the print job, when the first cancel instruction has been input via the user interface while the print job containing the first user name is being received in the storage printing process; and continue the storage printing process without canceling the receipt of data containing the print job, when the print job containing the first user name has been received in the storage printing process while the second cancel instruction is being input via the user interface.
3
The printing apparatus according to claim 1, wherein the controller is further configured to: switch the touch panel between an acceptable mode and an unacceptable mode; while the printing based on the stored print job is being performed in the storage printing process, set the touch panel into the acceptable mode, wherein when the cancel instruction to cancel the printing based on the stored print job has been input via the touch panel set in the acceptable mode, the controller cancels the printing based on the stored print job; and while the print job containing the user name is being received via the communication interface in the storage printing process, set the touch panel into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job containing the user name has been input via the touch panel set in the unacceptable mode, the controller continues the storage printing process without canceling the receipt of the print job.
3
The printing apparatus according to claim 1, wherein the controller is further configured to: switch the user interface between an acceptable mode and an unacceptable mode; while the printing based on the stored print job is being performed in the storage printing process, set the user interface into the acceptable mode, wherein when the cancel instruction to cancel the printing based on the stored print job has been input via the user interface set in the acceptable mode, the controller cancels the printing based on the stored print job; and while the print job containing the first user name is being received via the communication interface in the storage printing process, set the user interface into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job containing the first user name has been input via the user interface set in the unacceptable mode, the controller continues the storage printing process without canceling the receipt of the print job.
4
The printing apparatus according to claim 3, wherein the controller is further configured to: receive an instruction to set a storage printing function enabled via at least one selected from a group consisting of the touch panel and the communication interface; when the storage printing function is enabled in response to receipt of the instruction to set the storage printing function enabled, perform the storage printing process; in response to receipt of the print job when the storage printing function is disabled, perform printing based on the received print job; while the print job is being received when the storage printing function is disabled, set the touch panel into the acceptable mode, wherein when the cancel instruction to cancel the receipt of the print job has been input via the touch panel set in the acceptable mode, the controller accepts the cancel instruction and cancels the receipt of the print job; and while the print job is being received when the storage printing function is enabled, set the touch panel into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job has been input via the touch panel set in the unacceptable mode, the controller continues to the storage printing process without canceling the receipt of the print job.
4
The printing apparatus according to claim 3, wherein the controller is further configured to: receive an instruction to set a storage printing function enabled via at least one selected from a group consisting of the user interface and the communication interface; when the storage printing function is enabled in response to receipt of the instruction to set the storage printing function enabled, perform the storage printing process; in response to receipt of the print job when the storage printing function is disabled, perform printing based on the received print job; while the print job is being received when the storage printing function is disabled, set the user interface into the acceptable mode, wherein when the cancel instruction to cancel the receipt of the print job has been input via the user interface set in the acceptable mode, the controller accepts the cancel instruction and cancels the receipt of the print job; and while the print job is being received when the storage printing function is enabled, set the user interface into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job has been input via the user interface set in the unacceptable mode, the controller continues to the storage printing process without canceling the receipt of the print job.
5
The printing apparatus according to claim 1, wherein the controller is further configured to: switch the touch panel between an acceptable mode and an unacceptable mode; receive an instruction to set a storage printing function enabled via at least one selected from a group consisting of the touch panel and the communication interface; when the storage printing function is enabled in response to receipt of the instruction to set the storage printing function enabled, perform the storage printing process; in response to receipt of the print job when the storage printing function is disabled, perform printing based on the received print job; while the print job is being received when the storage printing function is disabled, set the touch panel into the acceptable mode, wherein when the cancel instruction to cancel the receipt of the print job is input via the touch panel set in the acceptable mode, the controller accepts the cancel instruction and cancels the receipt of the print job; and while the print job is being received when the storage printing function is enabled, set the touch panel into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job is input via the touch panel set in the unacceptable mode, the controller continues the storage printing process without canceling the receipt of the print job.
5
The printing apparatus according to claim 1, wherein the controller is further configured to: switch the user interface between an acceptable mode and an unacceptable mode; receive an instruction to set a storage printing function enabled via at least one selected from a group consisting of the user interface and the communication interface; when the storage printing function is enabled in response to receipt of the instruction to set the storage printing function enabled, perform the storage printing process; in response to receipt of the print job when the storage printing function is disabled, perform printing based on the received print job; while the print job is being received when the storage printing function is disabled, set the user interface into the acceptable mode, wherein when the cancel instruction to cancel the receipt of the print job is input via the user interface set in the acceptable mode, the controller accepts the cancel instruction and cancels the receipt of the print job; and while the print job is being received when the storage printing function is enabled, set the user interface into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job is input via the user interface set in the unacceptable mode, the controller continues the storage printing process without canceling the receipt of the print job.
6
The printing apparatus according to claim 1, wherein the communication interface includes a network interface and a local communication interface, and wherein the controller is further configured to: when the cancel instruction to cancel the receipt of the print job has been input via the touch panel while the print job containing the user name is being received, determine whether to cancel the receipt of the print job, based on whether the print job is being received via the network interface or the local communication interface; when the print job is being received via the network interface, continue the storage printing process without canceling the receipt of the print job; and when the print job is being received via the local communication interface, accept the cancel instruction and cancel the receipt of the print job.
9
The printing apparatus according to claim 1, wherein the communication interface includes a network interface and a local communication interface, and wherein the controller is further configured to: when the cancel instruction to cancel the receipt of the print job has been input via the user interface while the print job containing the first user name is being received, determine whether to cancel the receipt of the print job, based on whether the print job is being received via the network interface or the local communication interface; when the print job is being received via the network interface, continue the storage printing process without canceling the receipt of the print job; and when the print job is being received via the local communication interface, accept the cancel instruction and cancel the receipt of the print job.
7
The printing apparatus according to claim 1, wherein the controller comprises: a processor; and a non-transitory computer-readable medium storing computer-readable instructions configured to, when executed by the processor, cause the processor to: perform the storage printing process; when the cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, cancel the printing based on the stored print job; and while the display of the touch panel is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on the input of the cancel instruction to cancel the receipt of the print job via the touch panel.
10
The printing apparatus according to claim 1, wherein the controller comprises: a processor; and a non-transitory computer-readable medium storing computer-readable instructions configured to, when executed by the processor, cause the processor to: perform the storage printing process; when the cancel instruction to cancel the printing based on the stored print job has been input via the user interface while the printing based on the stored print job is being performed in the storage printing process, accept the cancel instruction and cancel the printing based on the stored print job; and when the cancel instruction to cancel the receipt of the print job has been input via the user interface while the print job containing the first user name is being received in the storage printing process, continue the storage printing process without canceling the receipt of the print job.
8
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when a particular cancel instruction has been input via the touch panel while the data containing the print job is being received via the communication interface; and continue the storage printing process without canceling the receipt of data containing the print job, when the particular cancel instruction has been input via the touch panel while the print job containing the user name is being received in the storage printing process.
9
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when the data containing the print job has been received via the communication interface while a specific cancel instruction is being input via the touch panel; and continue the storage printing process without canceling the receipt of data containing the print job, when the print job containing the user name has been received in the storage printing process while the specific cancel instruction is being input via the touch panel.
10
The printing apparatus according to claim 1, wherein the controller is further configured to: when the cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, accept the cancel instruction and cancel the printing based on the stored print job; and when the cancel instruction to cancel the receipt of the print job containing the user name has been input via the touch panel while the print job containing the user name is being received via the communication interface in the storage printing process, not accept the cancel instruction, thereby continuing the storage printing process without canceling the receipt of the print job.
11
The printing apparatus according to claim 1, wherein the controller is further configured to: when beginning to receive the print job containing the user name in the storage printing process while a home screen is being displayed on the display, cause the display to display that the print job containing the user name is being received in the storage printing process; and while the display is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on the input of the cancel instruction to cancel the receipt of the print job via the touch panel.
7
The printing apparatus according to claim 1, wherein the controller is further configured to: when the cancel instruction to cancel the receipt of the print job has been input via the user interface while the print job containing the first user name is being received after acceptance of a third user name input via the user interface, determine whether to cancel the receipt of the print job, based on whether the first user name contained in the print job matches the third user name input via the user interface; when the first user name contained in the print job does not match the third user name input via the user interface, continue the storage printing process without canceling the receipt of the print job; and when the first user name contained in the print job matches the third user name input via the user interface, accept the cancel instruction and cancel the receipt of the print job.
12
The printing apparatus according to claim 1, wherein the controller is further configured to: when beginning to receive the print job containing the user name in the storage printing process while a plurality of selectable objects for image processing functions are being displayed on the display, cause the display to display that the print job containing the user name is being received in the storage printing process; and while the display is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on the input of the cancel instruction to cancel the receipt of the print job via the touch panel.
15
The printing apparatus according to claim 14, wherein the operable cancel object is provided separate from the display on which the plurality of selectable objects for the image processing functions are displayed.
16
A method implementable on a controller of a printing apparatus comprising a communication interface, a touch panel, and a memory, the method comprising: performing a storage printing process comprising: receiving a print job containing a user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and performing printing based on the stored print job in accordance with an instruction input via the touch panel; when a cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, canceling the printing based on the stored print job; and while a display included in the touch panel is displaying that the print job is being received, continuing the storage printing process, without canceling the receipt of the print job based on an input of a cancel instruction to cancel the receipt of the print job via the touch panel.
11
A method implementable on a controller of a printing apparatus comprising a communication interface, a user interface, and a memory, the method comprising: performing a storage printing process comprising: receiving a print job containing a first user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and after accepting a second user name input via the user interface, performing printing based on the stored print job when the first user name contained in the print job matches the second user name; when a cancel instruction to cancel the printing based on the stored print job has been input via the user interface while the printing based on the stored print job is being performed in the storage printing process, accepting the cancel instruction and canceling the printing based on the stored print job; and when a cancel instruction to cancel the receipt of the print job has been input via the user interface while the print job containing the first user name is being received in the storage printing process, continuing the storage printing process without canceling the receipt of the print job.
17
A printing system comprising: an information processing device; and a printing apparatus that comprises: a communication interface configured to perform communication with the information processing device; a touch panel including a display; a memory; and a controller configured to: perform a storage printing process comprising: receiving a print job containing a user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and performing printing based on the stored print job in accordance with an instruction input via the touch panel; when a cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, cancel the printing based on the stored print job; and while the display of the touch panel is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on an input of a cancel instruction to cancel the receipt of the print job via the touch panel.
12
A printing system comprising: an information processing device; and a printing apparatus that comprises: a communication interface configured to perform communication with the information processing device; a user interface; a memory; and a controller configured to: perform a storage printing process comprising: receiving a print job containing a first user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and after accepting a second user name input via the user interface, performing printing based on the stored print job when the first user name contained in the print job matches the second user name; when a cancel instruction to cancel the printing based on the stored print job has been input via the user interface while the printing based on the stored print job is being performed in the storage printing process, accept the cancel instruction and cancel the printing based on the stored print job; and when a cancel instruction to cancel the receipt of the print job has been input via the user interface while the print job containing the first user name is being received in the storage printing process, continue the storage printing process without canceling the receipt of the print job.
Claims are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-20 of U.S. Patent No. 12164819. Although the claims at issue are not identical, they are not patentably distinct from each other as shown below.
Claim
App. No. 18938711
Claim
Patent No. 12164819
1
A printing apparatus comprising: a communication interface; a touch panel including a display; a memory; and a controller configured to: perform a storage printing process comprising: receiving a print job containing a user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and performing printing based on the stored print job in accordance with an instruction input via the touch panel; when a cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, cancel the printing based on the stored print job; and while the display of the touch panel is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on an input of a cancel instruction to cancel the receipt of the print job via the touch panel.
1
A printing apparatus comprising: a communication interface; a user interface including a display; a memory; and a controller configured to: perform a storage printing process comprising: receiving a print job containing a first user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and after accepting a second user name input via the user interface, performing printing based on the stored print job when the first user name contained in the print job matches the second user name; when a cancel instruction to cancel the printing based on the stored print job has been input via the user interface while the printing based on the stored print job is being performed in the storage printing process, cancel the printing based on the stored print job; and while the display of the user interface is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on an input of a cancel instruction to cancel the receipt of the print job via the user interface.
2
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when a first cancel instruction has been input via the touch panel while the data containing the print job is being received via the communication interface; cancel the receipt of the data containing the print job, when the data containing the print job has been received via the communication interface while a second cancel instruction is being input via the touch panel; continue the storage printing process without canceling the receipt of data containing the print job, when the first cancel instruction has been input via the touch panel while the print job containing the user name is being received in the storage printing process; and continue the storage printing process without canceling the receipt of data containing the print job, when the print job containing the user name has been received in the storage printing process while the second cancel instruction is being input via the touch panel.
2
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when a first cancel instruction has been input via the user interface while the data containing the print job is being received via the communication interface; cancel the receipt of the data containing the print job, when the data containing the print job has been received via the communication interface while a second cancel instruction is being input via the user interface; continue the storage printing process without canceling the receipt of data containing the print job, when the first cancel instruction has been input via the user interface while the print job containing the first user name is being received in the storage printing process; and continue the storage printing process without canceling the receipt of data containing the print job, when the print job containing the first user name has been received in the storage printing process while the second cancel instruction is being input via the user interface.
3
The printing apparatus according to claim 1, wherein the controller is further configured to: switch the touch panel between an acceptable mode and an unacceptable mode; while the printing based on the stored print job is being performed in the storage printing process, set the touch panel into the acceptable mode, wherein when the cancel instruction to cancel the printing based on the stored print job has been input via the touch panel set in the acceptable mode, the controller cancels the printing based on the stored print job; and while the print job containing the user name is being received via the communication interface in the storage printing process, set the touch panel into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job containing the user name has been input via the touch panel set in the unacceptable mode, the controller continues the storage printing process without canceling the receipt of the print job.
3
The printing apparatus according to claim 1, wherein the controller is further configured to: switch the user interface between an acceptable mode and an unacceptable mode; while the printing based on the stored print job is being performed in the storage printing process, set the user interface into the acceptable mode, wherein when the cancel instruction to cancel the printing based on the stored print job has been input via the user interface set in the acceptable mode, the controller cancels the printing based on the stored print job; and while the print job containing the first user name is being received via the communication interface in the storage printing process, set the user interface into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job containing the first user name has been input via the user interface set in the unacceptable mode, the controller continues the storage printing process without canceling the receipt of the print job.
4
The printing apparatus according to claim 3, wherein the controller is further configured to: receive an instruction to set a storage printing function enabled via at least one selected from a group consisting of the touch panel and the communication interface; when the storage printing function is enabled in response to receipt of the instruction to set the storage printing function enabled, perform the storage printing process; in response to receipt of the print job when the storage printing function is disabled, perform printing based on the received print job; while the print job is being received when the storage printing function is disabled, set the touch panel into the acceptable mode, wherein when the cancel instruction to cancel the receipt of the print job has been input via the touch panel set in the acceptable mode, the controller accepts the cancel instruction and cancels the receipt of the print job; and while the print job is being received when the storage printing function is enabled, set the touch panel into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job has been input via the touch panel set in the unacceptable mode, the controller continues to the storage printing process without canceling the receipt of the print job.
4
The printing apparatus according to claim 3, wherein the controller is further configured to: receive an instruction to set a storage printing function enabled via at least one selected from a group consisting of the user interface and the communication interface; when the storage printing function is enabled in response to receipt of the instruction to set the storage printing function enabled, perform the storage printing process; in response to receipt of the print job when the storage printing function is disabled, perform printing based on the received print job; while the print job is being received when the storage printing function is disabled, set the user interface into the acceptable mode, wherein when the cancel instruction to cancel the receipt of the print job has been input via the user interface set in the acceptable mode, the controller accepts the cancel instruction and cancels the receipt of the print job; and while the print job is being received when the storage printing function is enabled, set the user interface into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job has been input via the user interface set in the unacceptable mode, the controller continues to the storage printing process without canceling the receipt of the print job.
5
The printing apparatus according to claim 1, wherein the controller is further configured to: switch the touch panel between an acceptable mode and an unacceptable mode; receive an instruction to set a storage printing function enabled via at least one selected from a group consisting of the touch panel and the communication interface; when the storage printing function is enabled in response to receipt of the instruction to set the storage printing function enabled, perform the storage printing process; in response to receipt of the print job when the storage printing function is disabled, perform printing based on the received print job; while the print job is being received when the storage printing function is disabled, set the touch panel into the acceptable mode, wherein when the cancel instruction to cancel the receipt of the print job is input via the touch panel set in the acceptable mode, the controller accepts the cancel instruction and cancels the receipt of the print job; and while the print job is being received when the storage printing function is enabled, set the touch panel into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job is input via the touch panel set in the unacceptable mode, the controller continues the storage printing process without canceling the receipt of the print job.
5
The printing apparatus according to claim 1, wherein the controller is further configured to: switch the user interface between an acceptable mode and an unacceptable mode; receive an instruction to set a storage printing function enabled via at least one selected from a group consisting of the user interface and the communication interface; when the storage printing function is enabled in response to receipt of the instruction to set the storage printing function enabled, perform the storage printing process; in response to receipt of the print job when the storage printing function is disabled, perform printing based on the received print job; while the print job is being received when the storage printing function is disabled, set the user interface into the acceptable mode, wherein when the cancel instruction to cancel the receipt of the print job is input via the user interface set in the acceptable mode, the controller accepts the cancel instruction and cancels the receipt of the print job; and while the print job is being received when the storage printing function is enabled, set the user interface into the unacceptable mode, wherein when the cancel instruction to cancel the receipt of the print job is input via the user interface set in the unacceptable mode, the controller continues the storage printing process without canceling the receipt of the print job.
6
The printing apparatus according to claim 1, wherein the communication interface includes a network interface and a local communication interface, and wherein the controller is further configured to: when the cancel instruction to cancel the receipt of the print job has been input via the touch panel while the print job containing the user name is being received, determine whether to cancel the receipt of the print job, based on whether the print job is being received via the network interface or the local communication interface; when the print job is being received via the network interface, continue the storage printing process without canceling the receipt of the print job; and when the print job is being received via the local communication interface, accept the cancel instruction and cancel the receipt of the print job.
9
The printing apparatus according to claim 1, wherein the communication interface includes a network interface and a local communication interface, and wherein the controller is further configured to: when the cancel instruction to cancel the receipt of the print job has been input via the user interface while the print job containing the first user name is being received, determine whether to cancel the receipt of the print job, based on whether the print job is being received via the network interface or the local communication interface; when the print job is being received via the network interface, continue the storage printing process without canceling the receipt of the print job; and when the print job is being received via the local communication interface, accept the cancel instruction and cancel the receipt of the print job.
7
The printing apparatus according to claim 1, wherein the controller comprises: a processor; and a non-transitory computer-readable medium storing computer-readable instructions configured to, when executed by the processor, cause the processor to: perform the storage printing process; when the cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, cancel the printing based on the stored print job; and while the display of the touch panel is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on the input of the cancel instruction to cancel the receipt of the print job via the touch panel.
10
The printing apparatus according to claim 1, wherein the controller comprises: a processor; and a non-transitory computer-readable medium storing computer-readable instructions configured to, when executed by the processor, cause the processor to: perform the storage printing process; when the cancel instruction to cancel the printing based on the stored print job has been input via the user interface while the printing based on the stored print job is being performed in the storage printing process, cancel the printing based on the stored print job; and while the display of the user interface is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on the input of the cancel instruction to cancel the receipt of the print job via the user interface.
8
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when a particular cancel instruction has been input via the touch panel while the data containing the print job is being received via the communication interface; and continue the storage printing process without canceling the receipt of data containing the print job, when the particular cancel instruction has been input via the touch panel while the print job containing the user name is being received in the storage printing process.
11
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when a particular cancel instruction has been input via the user interface while the data containing the print job is being received via the communication interface; and continue the storage printing process without canceling the receipt of data containing the print job, when the particular cancel instruction has been input via the user interface while the print job containing the first user name is being received in the storage printing process.
9
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when the data containing the print job has been received via the communication interface while a specific cancel instruction is being input via the touch panel; and continue the storage printing process without canceling the receipt of data containing the print job, when the print job containing the user name has been received in the storage printing process while the specific cancel instruction is being input via the touch panel.
12
The printing apparatus according to claim 1, wherein the controller is further configured to: cancel receipt of data containing the print job, when the data containing the print job has been received via the communication interface while a specific cancel instruction is being input via the user interface; and continue the storage printing process without canceling the receipt of data containing the print job, when the print job containing the first user name has been received in the storage printing process while the specific cancel instruction is being input via the user interface.
10
The printing apparatus according to claim 1, wherein the controller is further configured to: when the cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, accept the cancel instruction and cancel the printing based on the stored print job; and when the cancel instruction to cancel the receipt of the print job containing the user name has been input via the touch panel while the print job containing the user name is being received via the communication interface in the storage printing process, not accept the cancel instruction, thereby continuing the storage printing process without canceling the receipt of the print job.
13
The printing apparatus according to claim 1, wherein the controller is further configured to: when the cancel instruction to cancel the printing based on the stored print job has been input via the user interface while the printing based on the stored print job is being performed in the storage printing process, accept the cancel instruction and cancel the printing based on the stored print job; and when the cancel instruction to cancel the receipt of the print job containing the first user name has been input via the user interface while the print job containing the first user name is being received via the communication interface in the storage printing process, not accept the cancel instruction, thereby continuing the storage printing process without canceling the receipt of the print job.
11
The printing apparatus according to claim 1, wherein the controller is further configured to: when beginning to receive the print job containing the user name in the storage printing process while a home screen is being displayed on the display, cause the display to display that the print job containing the user name is being received in the storage printing process; and while the display is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on the input of the cancel instruction to cancel the receipt of the print job via the touch panel.
14
The printing apparatus according to claim 1, wherein the controller is further configured to: when beginning to receive the print job containing the first user name in the storage printing process while a home screen is being displayed on the display, cause the display to display that the print job containing the first user name is being received in the storage printing process; and while the display is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on the input of the cancel instruction to cancel the receipt of the print job via the user interface.
12
The printing apparatus according to claim 1, wherein the controller is further configured to: when beginning to receive the print job containing the user name in the storage printing process while a plurality of selectable objects for image processing functions are being displayed on the display, cause the display to display that the print job containing the user name is being received in the storage printing process; and while the display is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on the input of the cancel instruction to cancel the receipt of the print job via the touch panel.
15
The printing apparatus according to claim 1, wherein the controller is further configured to: when beginning to receive the print job containing the first user name in the storage printing process while a plurality of selectable objects for image processing functions are being displayed on the display, cause the display to display that the print job containing the first user name is being received in the storage printing process; and while the display is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on the input of the cancel instruction to cancel the receipt of the print job via the user interface.
13
The printing apparatus according to claim 12, wherein the controller is further configured to: display, on the display, the plurality of selectable objects for the image processing functions that include an object for a function to send image data and an object for a function to print image data.
16
The printing apparatus according to claim 15, wherein the controller is further configured to: display, on the display, the plurality of selectable objects for the image processing functions that include an object for a function to send image data and an object for a function to print image data.
14
The printing apparatus according to claim 12, wherein the touch panel further includes an operable cancel object, besides the plurality of selectable objects for the image processing functions that include an object for a function to print image data and an object for a function to generate image data, and wherein the controller is further configured to cancel the printing based on the stored print job, when the cancel instruction to cancel the printing based on the stored print job has been input via the operable cancel object of the touch panel while the printing based on the stored print job is being performed in the storage printing process.
17
The printing apparatus according to claim 15, wherein the user interface further includes an operable cancel object, besides the plurality of selectable objects for the image processing functions that include an object for a function to print image data and an object for a function to generate image data, and wherein the controller is further configured to cancel the printing based on the stored print job, when the cancel instruction to cancel the printing based on the stored print job has been input via the operable cancel object of the user interface while the printing based on the stored print job is being performed in the storage printing process.
15
The printing apparatus according to claim 14, wherein the operable cancel object is provided separate from the display on which the plurality of selectable objects for the image processing functions are displayed.
18
The printing apparatus according to claim 17, wherein the operable cancel object is provided separate from the display on which the plurality of selectable objects for the image processing functions are displayed.
16
A method implementable on a controller of a printing apparatus comprising a communication interface, a touch panel, and a memory, the method comprising: performing a storage printing process comprising: receiving a print job containing a user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and performing printing based on the stored print job in accordance with an instruction input via the touch panel; when a cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, canceling the printing based on the stored print job; and while a display included in the touch panel is displaying that the print job is being received, continuing the storage printing process, without canceling the receipt of the print job based on an input of a cancel instruction to cancel the receipt of the print job via the touch panel.
19
A method implementable on a controller of a printing apparatus comprising a communication interface, a user interface, and a memory, the method comprising: performing a storage printing process comprising: receiving a print job containing a first user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and after accepting a second user name input via the user interface, performing printing based on the stored print job when the first user name contained in the print job matches the second user name; when a cancel instruction to cancel the printing based on the stored print job has been input via the user interface while the printing based on the stored print job is being performed in the storage printing process, canceling the printing based on the stored print job; and while a display included in the user interface is displaying that the print job is being received, continuing the storage printing process, without canceling the receipt of the print job based on an input of a cancel instruction to cancel the receipt of the print job via the user interface.
17
A printing system comprising: an information processing device; and a printing apparatus that comprises: a communication interface configured to perform communication with the information processing device; a touch panel including a display; a memory; and a controller configured to: perform a storage printing process comprising: receiving a print job containing a user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and performing printing based on the stored print job in accordance with an instruction input via the touch panel; when a cancel instruction to cancel the printing based on the stored print job has been input via the touch panel while the printing based on the stored print job is being performed in the storage printing process, cancel the printing based on the stored print job; and while the display of the touch panel is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on an input of a cancel instruction to cancel the receipt of the print job via the touch panel.
20
A printing system comprising: an information processing device; and a printing apparatus that comprises: a communication interface configured to perform communication with the information processing device; a user interface including a display; a memory; and a controller configured to: perform a storage printing process comprising: receiving a print job containing a first user name via the communication interface; storing the received print job in the memory without performing printing based on the received print job; and after accepting a second user name input via the user interface, performing printing based on the stored print job when the first user name contained in the print job matches the second user name; when a cancel instruction to cancel the printing based on the stored print job has been input via the user interface while the printing based on the stored print job is being performed in the storage printing process, cancel the printing based on the stored print job; and while the display of the user interface is displaying that the print job is being received, continue the storage printing process, without canceling the receipt of the print job based on an input of a cancel instruction to cancel the receipt of the print job via the user interface.
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to KENT YIP whose telephone number is (571)270-5244. The examiner can normally be reached 9:00-5:00 PM PST.
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 M. Sarpong can be reached at (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.
/KENT YIP/Primary Examiner, Art Unit 2681