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
Acknowledgment is made of applicant’s claim for foreign priority under 35 U.S.C. 119 (a)-(d).
Information Disclosure Statement
The information disclosure statement (IDS) submitted on 10/07/2024 is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner.
Status of Claims
Claims 1-9 are pending in this application.
Oath/Declaration
The receipt of Oath/Declaration is acknowledged.
Drawings
6. The receipt of Drawings is acknowledged.
Claim Rejections - 35 USC § 102
In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status.
The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action:
A person shall be entitled to a patent unless –
(a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention.
Claim(s) 1-9 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Sekizawa (US PAT. No. 6,430,711 B1).
Referring to Claim 1, Sekizawa teaches a monitoring device monitoring image processing devices via a network (See Sekizawa, Fig. 1, Machine Monitoring System 1, Col. 18 lines 48-65, FIG. 1 is a schematic block diagram of a machine monitor system 1 made up of one integrated monitor unit, as console unit 20 and a plurality of local monitor units as agent unit 10. With each agent unit 10 connected to a plural computer LAN (local area network) Networks for monitoring a plurality of network printers P), the monitoring device (See Selizawa, Fig. 1, Machine Monitoring System 1) comprising:
a memory (See Sekizawa, Fig. 2, RAM 32) storing instructions (See Sekizawa, Col. 20 lines 32-35, The RAM 32 is memory used as a work area of the CPU 30 and the operating system program and the agent program read by the CPU 30 from the hard disk 38 are expanded in the RAM 32.);
a processor (See Sekizawa, Fig. 2 CPU 30) executing the instructions causing the monitoring device to (See Sekizawa, Col. 20 lines 12-16, the CPU 30 reads the BIOS program from the ROM 31 and executes the BIOS program, thereby reading the operating system program from the hard disk 38. Then, the CPU 30 executes the operating system program, whereby it can control the whole agent unit 10.):
search for image processing devices on the network (See Sekizawa, Col. 19
lines 22-24, the agent unit 10 gets status information .O slashed.1 indicating the operation state of each network printer P connected to the LAN 3a);
confirm whether or not an image processing device is an image processing device for expanding image processing relating to a print function (See Sekizawa, Col. 30 lines 4-15, the CPU 30 checks whether the record of the target printer is contained in the fatal error log file 12d in the local information retention section 12. If the record is contained, the CPU 30 advances the process to step S133 without updating the information in the record. In contrast, if the record of the target printer is not contained in the fatal error log file 12d, the CPU goes to step S125 and uses the information described on the record of the target printer in the status log file 12a to prepare one fatal error log file record, then adds the record to the fatal error log file 12d. After completion of step S125, the CPU 30 advances the process step to S126.), in a case in which a plurality of image processing devices having serial numbers that are the same but different IP addresses have been found during the search (See Sekizawa, Col. 26 lines 61-67 and Col. 27 lines 1-4, Upon reception of the status information .O slashed.1 from the network printer P, the CPU 30 advances the process to step S048 from step S047. At step S048, the CPU 30 creates a printer registration log file 12c shown in FIG. 17 and retains the created file 12c in the local information retention section 12. The information of the IP address, the serial number, specification as to whether the network printer P is to be monitored, etc., entered on the printer information window and determined at step S045 and the status code, the status code getting date and time, etc., gotten at step S047 are written into the printer registration log file 12c.);
manage, from among the plurality of image processing devices, an image processing device that is not an image processing device for expanding image processing relating to a print function as an image processing device that is a management target that is provided with a print function (See Sekizawa, Col. 34 lines 8-22, The database management section 24 as database management means updates the database 23 according to the status information .O slashed.1 of each network printer P extracted from the status mail .O slashed.2, the customer information extracted from the customer registration/change mail .O slashed.5, and the printer information extracted from the printer registration/change mail .O slashed.4. If the status information .O slashed.1 put into electronic mail cannot be gotten (if status mail is not stored in the mail box 19a or status mail cannot be read from the mail box 19a) for a predetermined duration, the database management section 24 assumes that there is a strong possibility that a problem may occur in the mail system, and causes the display section 25 to display an error message indicating the fact on the display 140.).
Referring to Claim 2, Sekizawa teaches the monitoring device according to claim 1 (See Sekizawa, Fig. 1, Col. 18 lines 48-65, Machine Monitoring System 1), wherein from among the plurality of image processing devices, device information for an image processing device that is an image processing device for expanding image processing relating to a print function is not stored (See Sekizawa, Col. 34 lines 8-21, The database management section 24 as database management means updates the database 23 according to the status information .O slashed.1 of each network printer P extracted from the status mail .O slashed.2, the customer information extracted from the customer registration/change mail .O slashed.5, and the printer information extracted from the printer registration/change mail .O slashed.4. If the status information .O slashed.1 put into electronic mail cannot be gotten (if status mail is not stored in the mail box 19a or status mail cannot be read from the mail box 19a) for a predetermined duration, the database management section 24 assumes that there is a strong possibility that a problem may occur in the mail system, and causes the display section 25 to display an error message indicating the fact on the display 140.).
Referring to Claim 3, Sekizawa teaches the monitoring device according to claim 1 (See Sekizawa, Fig. 1, Col. 18 lines 48-65, Machine Monitoring System 1), wherein from among the plurality of image processing devices, management is performed by differentiating an image processing device that is an image processing device for expanding image processing relating to a print function, and an image processing device that is not an image processing device for expanding image processing relating to a print function (See Sekizawa, Col. 20 lines 36-45, FIG. 3 is a block diagram of the functions of the CPU 30, the RAM 32, and the hard disk 38 provided when the CPU 30 executes the operating system program and the agent program expanded in the RAM 32. The functions of the CPU 30 and the RAM 32 shown in FIG. 3 are error table retention section 9, local information getting section 11, local information retention section 12, local information transmission section 13, display section 14, control section 15, input section 16, timer monitor section 17, and customer information retention section 18.).
Referring to Claim 4, Sekizawa teaches the monitoring device according to claim 3 (See Sekizawa, Fig. 1, Col. 18 lines 48-65, Machine Monitoring System 1), wherein an image processing device that is an image processing device for expanding image processing relating to a print function is managed as an image processing device that is not a management target (See Sekizawa, Col. 3 lines36-46, FIG. 3 is a block diagram of the functions of the CPU 30, the RAM 32, and the hard disk 38 provided when the CPU 30 executes the operating system program and the agent program expanded in the RAM 32. The functions of the CPU 30 and the RAM 32 shown in FIG. 3 are error table retention section 9, local information getting section 11, local information retention section 12, local information transmission section 13, display section 14, control section 15, input section 16, timer monitor section 17, and customer information retention section 18.).
Referring to Claim 5, Sekizawa teaches the monitoring device according to claim 3 (See Sekizawa, Fig. 1, Col. 18 lines 48-65, Machine Monitoring System 1), wherein the processor acquires a device list showing image processing devices that are targets of monitoring by the monitoring device from a device management service, compares the device list with a list of image processing devices that are not image processing devices for expanding image processing relating to a print function (See Sekizawa, Fig. 35 Col. 36 lines 37-55, list viewer area 50b is provided at the center of the main window. It lists information concerning all network printers P connected to the LAN 3 in the area 2 indicated by the highlighted customer name in the list viewer area 50a and registered as printers to be monitored. The information on each network printer P displayed in the list viewer area 50b is the name of the network printer P (printer name), the installation place, the date on which the most recent status information .O slashed. was gotten (status getting date), and the message corresponding to the status code contained in the most recent status information .O slashed.. The CPU 130 reads the message corresponding to the status code from the error table 28 and writes the message into the list viewer area 50b. For example, the message is "POWER SAVE MODE," "PAPER FEED ERROR," etc. The information displayed as the installation place denotes a detailed installation place of the network printer P on the customer side, such as "SECOND FLOOR OF BUILDING NO. 1" or "FOURTH FLOOR OF BUILDING NO. 1."), and manages an image processing device that have same serial number that is the same as an image processing device on the device list as an image processing device that is a management target (See Sekizawa, Fig. 38, Col. 39 lines 8-14, At step S731, the CPU 130 displays a printer information window (subscreen) shown in FIG. 38 on the display 140 (as a subscreen display step). The printer information window is provided with fields for entering the printer name, serial number of printer, installation place, etc. At the point in time, the CPU 130 writes the information described in the printer information table read at step S730 into the fields.).
Referring to Claim 6, Sekizawa teaches the monitoring device according to claim 1 (See Sekizawa, Fig. 1, Col. 18 lines 48-65, Machine Monitoring System 1), wherein the processor does not perform confirmation as to whether or not an image processing device is an image processing device for expanding image processing relating to a print function on the plurality of image processing devices that have been searched, and manages the plurality of image processing devices that have been searched, and the processor confirms whether or not a device is an image processing device for expanding image processing relating to a print function when confirming a self-monitoring ability corresponding to a device management service provided by an image processing device (See Sekizawa, Col. 23 lines 56-67 and Col. 24 lines 1-2, At step S012, the CPU 30 checks whether automatic execution of automatic monitor process is set. If automatic execution is not set, the CPU 30 advances the process to step S016. In contrast, if automatic execution is set, the CPU 30 goes to step S013 and changes the character string displayed on the START/STOP button 40g from START to STOP. At step S014, the CPU 30 starts an automatic monitor process shown in FIG. 7 to FIG. 9. At step S015, the CPU 30 waits for the operator to click on the START/STOP button 40g and when the START/STOP button 40g is turned on, the CPU 30 restores the character string displayed on the START/STOP button 40g to START and releases the setting of automatic execution of automatic monitor process, then advances the process to step S016.).
Referring to Claim 7, Sekizawa teaches the monitoring device according to claim 1 (See Sekizawa, Fig. 1, Col. 18 lines 48-65, Machine Monitoring System 1), wherein the processor confirms whether or not an image processing device is an image processing device for expanding image processing relating a print function based on at least one of a product name or a manufacturer name of an image processing device (See Sekizawa, Col. 26 lines 9-22, If any other information is entered while the CPU 30 executes the check loop of steps S043, S044, and S051, the CPU 30 goes to step S052 and executes processing responsive to the entered information. For example, if digits are entered through the keyboard 41 with the IP address entry field clicked, the CPU 30 enters the entered digits in the IP address entry field and automatically gets the status information .O slashed.1 of the network printer P, then displays the discrete information on the network printer P, such as the manufacturer name, the product name, and the printer type, in the lower area of the screen. If the MONITOR button is clicked, the CPU 30 displays a check mark. Upon completion of step S052, the CPU 30 returns the process to step S043.), or whether or not information can be acquired using a specific protocol (See Sekizawa, Col. 19 lines 15-24, In the machine monitor system 1 the agent unit 10 and the console unit 20 support SMTP and POP3 of standard protocols for transmitting and receiving electronic mail through the Internet 6 and MAP1 provided as an interface for transmitting and receiving electronic mail through the Internet 6 enables electronic mail to be exchanged between the units. he agent unit 10 gets status information .O slashed.1 indicating the operation state of each network printer P connected to the LAN 3a).
Referring to Claim 8, arguments analogous to claim 1 are applicable herein. The structural elements of “A monitoring device” in claim 1 perform all of the operations of “a control method” in claim 8. Thus, “a control method” in claim 8 is rejected for reasons explicitly taught in the rejection of claim 1.
Referring to Claim 9, arguments analogous to claim 1 are applicable herein. Thus, a non-transitory storage medium of claim 9 is explicitly/inherently taught as evidenced by (See Sekizawa, Fig. 2, CPU 30, ROM 31, RAM 32, Hard Disk 38, Col. 20 lines 7-35, The CPU 30 controls the whole agent unit 10 and also functions as local information getting means, local information retention means, local information transmission means (electronic mail preparation means, electronic mail sending means), state determination means, and display means. When power is turned on, the CPU 30 reads the BIOS program from the ROM 31 and executes the BIOS program, thereby reading the operating system program from the hard disk 38. Then, the CPU 30 executes the operating system program, whereby it can control the whole agent unit 10. The display controller 36 forming a part of the display means displays various screens prepared by the CPU 30 on the display 40 under the control of the CPU 30. The input interface 37 encodes signals entered through the mouse 42 and the keyboard 41, thereby inputting user-entered information (a signal indicating a pressed key, vector information entered through the mouse 42, a click signal entered through the mouse 42) into the CPU 30. Any other pointing device than the mouse 42, such as a touch panel, may be connected to the input interface 37. The LAN adapter 33 forming a part of the local information transmission means (electronic mail sending means) stores data output from the CPU 30 in a packet and sends the packet to the LAN 3a. Also, it disassembles a packet received from the LAN 3a and edits the packet to a data form that can be handled by the CPU 30. The RAM 32 is memory used as a work area of the CPU 30 and the operating system program and the agent program read by the CPU 30 from the hard disk 38 are expanded in the RAM 32.) and various memories stored therein.
Cited Art
10. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure Park et al. (US PG. PUB. No. 2015/0092233 A1) discloses an image forming system operable to provide a cloud printing service, the image forming system comprising: a transmitting device operable to transmit content by designating a target phone number; a cloud printing server operable to receive the target phone number and the content from the transmitting device; a receiving device assigned with the target phone number and operable to receive an upload notification of the content with respect to the target phone number from the cloud printing server; and an image forming device operable to print the content by receiving the content from the cloud printing server, wherein the cloud printing server transmits the content to the image forming device registered in the target phone number when the cloud printing service is requested for the content to the target phone number.
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to DARRYL V DOTTIN whose telephone number is (571)270-5471. The examiner can normally be reached M-F 9am-5pm.
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, Abderrahim Merouan can be reached on 571-270-5254. 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.
/DARRYL V DOTTIN/Primary Examiner, Art Unit 2683
/DARRYL V DOTTIN/Primary Examiner, Art Unit 2683