Prosecution Insights
Last updated: October 02, 2026
Application No. 18/903,086

COMPUTER-READABLE MEDIUM AND CONTROL METHOD

Non-Final OA §103
Filed
Oct 01, 2024
Priority
Oct 05, 2023 — JP 2023-173861
Examiner
ZHANG, FAN
Art Unit
Tech Center
Assignee
Canon Inc.
OA Round
1 (Non-Final)
55%
Grant Probability
Moderate
1-2
OA Rounds
1y 3m
Est. Remaining
72%
With Interview

Examiner Intelligence

Grants 55% of resolved cases
55%
Career Allowance Rate
336 granted / 608 resolved
-4.7% vs TC avg
Strong +16% interview lift
Without
With
+16.2%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
26 currently pending
Career history
641
Total Applications
across all art units

Statute-Specific Performance

§101
7.8%
-32.2% vs TC avg
§103
70.8%
+30.8% vs TC avg
§102
11.6%
-28.4% vs TC avg
§112
2.4%
-37.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 608 resolved cases

Office Action

§103
DETAILED ACTION Notice of AIA Status 1. The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Rejections - 35 USC § 103 2. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102 of this title, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. 3. Claims 1, 2, 4, 6-9, 18, and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619) and in further view of Siahaan et al (US Pub: 2006/0015316) and Lee et al (US Pub: 2013/0227565). Regarding claim 1, Takahashi teaches: A non-transitory computer-readable medium having stored a predetermined program operatable on an operating system (OS), which when executed by one or more processors of a first information processing apparatus having a first operating environment on a first OS operating as a host OS but not on a guest OS, cause the first information processing apparatus to perform a first method [p0026, p0027], the first method comprising: displaying one or more printers performed by the first information processing apparatus [p0042]; accepting a selection of any printer among the one or more printers [p0043]; and when the printer selected from the one or more printers is a printer not supported by the predetermined program, performing processing related to another program different from the predetermined program [p0035, p0039]; displaying one or more printers discovered through a search performed by the first information processing apparatus [p0038, p0039]; Takahashi does not explicitly disclose a host OS containing a guest OS. In the same field of endeavor Siahaan et al teach: and wherein the predetermined program, which when executed by one or more processors of a second information processing apparatus having a second operating environment on a second OS operating as the host OS and on the guest OS [p0023], cause the second information processing apparatus to perform a second method [p0043]. And Takahashi further teaches: the second method comprising: displaying one or more printers discovered through a search performed by the second information processing apparatus [Takahashi: p0038, p0039]; accepting a selection of any printer among the one or more printers [Takahashi: p0043]; and when the printer selected from the one or more printers is a printer not supported by the predetermined program [Takahashi: p0035, p0039], performing processing related to a printing program standard in the host OS [Siahaan: p0029, p0041-p0043], the printing program being different from the predetermined program and the other program [Takahashi: fig. 1 (02, 03, and 08); Siahaan: fig. 3 (315 vs. 335)]. Takahashi teaches a separate print conversion utility when a selected printer is unsupported by printing function. Siahaan et al passes guest side print job to host when printing occurs from a guest OS. Therefore, given Siahaan’s teaching on using host printing by avoiding providing printer support within guest OS, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to modify Takahashi’s unsupported printer situation to use Siahaan’s host side printing method when operating in a virtualized guest OS to allow printing supported by host to avoid unnecessary configuration for improving efficiency. For a redundant teaching in the same field of endeavor, Lee et al teaches host and guest environment and selects different application processing paths associated with a host OS or a guest OS [p0067, figs. 5]. Therefore, applying Lee et al’s launching technique to Takahashi’s print conversion utility to automatically enable accessing separate program for unsupported printer would have been obvious to skilled in the art. Regarding claim 2, the rationale applied to the rejection of claim 1 has been incorporated herein. Lee et al further teaches: The computer-readable medium according to claim 1, wherein processing for launching the other program is performed as the processing related to the other program [fig. 6: 501-507]. Regarding claim 4, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi further teaches: The computer-readable medium according to claim 1, wherein the other program is a program capable of sending a print job to a printer not supported by the predetermined program [p0035]. Regarding claim 6, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi further teaches: The computer-readable medium according to claim 1, wherein processing for notifying a user to use the printing program standard in the host OS is performed as the processing related to the printing program standard in the host OS [p0049]. Regarding claim 7, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi further teaches: The computer-readable medium according to claim 1, wherein when the printer selected from the one or more printers is a printer supported by the predetermined program, the predetermined program causes each of the first information processing apparatus and the second information processing apparatus to perform processing for registering the printer supported by the predetermined program in the predetermined program [p0044]. Regarding claim 8, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi further teaches: The computer-readable medium according to claim 1, wherein the printer supported by the predetermined program is an ink jet printer [p0030]. Regarding claim 9, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi further teaches: The computer-readable medium according to claim 1, wherein the printer supported by the predetermined program is one of models of an electrophotographic printer [p0030]. Regarding claim 18, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi further teaches: The computer-readable medium according to claim 1, the first method and the second method further comprises transmitting a print job for causing the printer selected from the one or more printers to print when the printer selected from the one or more printers is a printer supported by the predetermined program [p0030, p0044]. Claim 20 has been analyzed and rejected with regard to claim 1. 4. Claim 3 is rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619), Siahaan et al (US Pub: 2006/0015316), and Lee et al (US Pub: 2013/0227565); and in further view of Ayers et al (US Pub: 2019/0265958). Regarding claim 3, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi in view of Siahaan et al does not launch a store app. In the same field of endeavor, Ayers et al teaches: The computer-readable medium according to claim 1, wherein processing for launching a store app for installing the other program is performed as the processing related to the other program in a case where the other program is not installed in the first information processing apparatus [p0141-p0143]. Therefore, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to launch a store app for program installation for convenience. 5. Claim 5 is rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619), Siahaan et al (US Pub: 2006/0015316), and Lee et al (US Pub: 2013/0227565) and in further view of Suzuki et al (US Pub: 2021/0117135). Regarding claim 5, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi states print conversion utility to enable printing in p0035. In the same field of endeavor, Suzuki teaches: The computer-readable medium according to claim 1, wherein the other program is a program provided by a vendor that provides the predetermined program [p0005]. Therefore, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to have use same vendor to provide both printer driver and separate application for additional printer functionality for convenience. 6. Claims 10 and 19 are rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619), Siahaan et al (US Pub: 2006/0015316), and Lee et al (US Pub: 2013/0227565); and in further view of Nagasawa (US Pub: 2018/0063364). Regarding claim 10, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi in view of Siahaan et al and Lee et al does not prescribe different search strategy. In the same field of endeavor, Nagasawa teaches: The computer-readable medium according to claim 1, wherein the search performed by the first information processing apparatus and the search performed by the second information processing apparatus are different [figs. 3 and 12 (Broadcast and unicast)]. Therefore, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to apply both broadcast and unicast search techniques to allocate printers not reachable by only one strategy for improving accuracy. Regarding claim 19, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi teaches an application program generally. In the same field of endeavor, Nagasawa further teaches: The computer-readable medium according to claim 1, wherein the predetermined program is an application program [fig. 3: 30]. Therefore, implementing a search function by an application program would have been an obvious option to a skilled in the art rather than built directly for flexibility. 7. Claims 11 and 14 are rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619), Siahaan et al (US Pub: 2006/0015316), and Lee et al (US Pub: 2013/0227565); and in further view of Nagasawa (US Pub: 2018/0063364) and Moyer et al (US Pub: 2018/0373474). Regarding claim 11, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi in view of Siahaan et al and Lee et al does not disclose broadcast using a socket API. In the same field of endeavor, Nagasawa and Moyer et al teach: The computer-readable medium according to claim 1, wherein the search performed by the first information processing apparatus includes a search through a broadcast performed using a socket application programming interface (API) [Nagasawa: abstract, figs. 3, 6A, and 12; Moyer: p0044]. Nagasawa teaches transmitting a broadcast search over a wireless LAN to discover printers. Moyer uses a socket based network interface for data transmission over an IP network. Therefore, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to implement broadcast printer search packet through socket API so that the application transmits network data through operating system for printer discovery and communication. Regarding claim 14, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi in view of Siahaan et al and Lee et al does not disclose unicast search using socket API. In the same field of endeavor, Nagasawa and Moyer et al teach: The computer-readable medium according to claim 1, wherein the search performed by the second information processing apparatus includes a search through a unicast performed using a socket API [Nagasawa: abstract, figs. 3, 6A, and 12; Moyer: p0044]. Nagasawa teaches transmitting unicast search over a wireless LAN to a specific IP. Moyer uses a socket based network interface for data transmission over an IP network. Therefore, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to implement Nagasawa’s unicast printer search packet through socket API so that the application transmits network data through operating system to a specific IP address for printer communication. 8. Claim 12 is rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619), Siahaan et al (US Pub: 2006/0015316), and Lee et al (US Pub: 2013/0227565); and in further view of Lee (US Patent: 9,521,271). Regarding claim 12, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi in view of Siahaan et al and Lee et al does not disclose Wi-Fi direct for search. In the same field of endeavor, Lee teaches: The computer-readable medium according to claim 1, wherein the search performed by the first information processing apparatus includes a search performed using Wi-Fi Direct [fig. 9]. Therefore, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to search printer using Wi-Fi direct for direct communication between devices. 9. Claim 13 is rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619), Siahaan et al (US Pub: 2006/0015316), and Lee et al (US Pub: 2013/0227565); and in further view of Machikoppa et al (US Pub: 2021/0392192). Regarding claim 13, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi in view of Siahaan et al and Lee et al does not disclose printer search using NSD protocol. In the same field of endeavor, Machikoppa et al teaches: The computer-readable medium according to claim 1, wherein the search performed by the second information processing apparatus includes a search through a multicast performed using a network service discovery (NSD) protocol [p0009]. Therefore, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to use NSD via mDNS to send multicast query for printer service discovery. 10. Claim 15 is rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619), Siahaan et al (US Pub: 2006/0015316), and Lee et al (US Pub: 2013/0227565); and in further view of Odagawa (US Pub: 2010/0309515). Regarding claim 15, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi in view of Siahaan et al and Lee et al does not display ink jet printers or electrophotographic printers. In the same field of endeavor, Odagawa teaches: The computer-readable medium according to claim 1, wherein the one or more printers are displayed to be distinguishable as ink jet printers or electrophotographic printers [figs. 4, 8]. Therefore, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to display printer type information per design choice. 11. Claim 16 is rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619), Siahaan et al (US Pub: 2006/0015316), and Lee et al (US Pub: 2013/0227565); and in further view of Shaposhnik et al (US Pub: 2018/0060588) and Intel (12th Generation Intel® Core™ Processors Run Android* 11 in a Virtual Machine, 2/15/2022). Regarding claim 16, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi in view of Siahaan et al and Lee et al does not indicate specific OS. In the same field of endeavor, Shaposhnik et al and Intel teach: The computer-readable medium according to claim 1, wherein the host OS of the first operating environment is an Android OS, the host OS of the second operating environment is a Chrome OS, and the guest OS of the second operating environment is a virtual Android OS [Shaposhnik: p0034, p0035; Intel: Architecture]. Therefore, given Shaposhnik et al’s teaching on environment with a host OS and a guest OS executing on virtual machine within host environment and Intel’s selection of Chrome as host OS and Android as virtual guest OS, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to enable Android applications to run on Chrome OS with compatibility. 12. Claim 17 is rejected under 35 U.S.C. 103 as being unpatentable over Takahashi (US Pub: 2021/0165619), Siahaan et al (US Pub: 2006/0015316), and Lee et al (US Pub: 2013/0227565); and in further view of Magenheimer (US Pub: 2005/0188374). Regarding claim 17, the rationale applied to the rejection of claim 1 has been incorporated herein. Takahashi in view of Siahaan disclose printer processing alternatives such as print conversion utility and virtual component on host. In the same field of endeavor, Magenheimer teaches: The computer-readable medium according to claim 1, wherein the first method and the second method further comprises determining whether an environment in which the predetermined program is operating is the first operating environment, and when the printer selected from the one or more printers is a printer not supported by the predetermined program, whether to execute the processing related to the other program or execute the processing related to the printing program standard in the host OS is controlled based on a result of the determination [figs. 2 and 3]. Therefore, it would have been obvious for an ordinary skilled in the art before the effective filing date of the claimed invention to combine the teaching of all to decide whether the system is operating in a native or virtual environment and select a process path accordingly for optimal result. Contact 13. Any inquiry concerning this communication or earlier communications from the examiner should be directed to FAN ZHANG whose telephone number is (571)270-3751. The examiner can normally be reached on Mon-Fri 9:00-5:00. 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, Benny Tieu can be reached on 571-272-7490. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /Fan Zhang/ Patent Examiner, Art Unit 2682
Read full office action

Prosecution Timeline

Oct 01, 2024
Application Filed
Sep 10, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12739333
IMAGE READING DEVICE WITH DOCUMENT LIFT MOVING UP AND DOWN
2y 4m to grant Granted Sep 15, 2026
Patent 12711788
CLASSIFICATION MODELS FOR ANALYZING A SAMPLE
4y 2m to grant Granted Aug 18, 2026
Patent 12708331
METHOD, SYSTEM AND/OR COMPUTER READABLE MEDIUM FOR CHARACTERIZING MOTION OF TISSUE BASED ON ACQUIRED PET DATA
3y 1m to grant Granted Aug 18, 2026
Patent 12705692
TRAINING OF A MACHINE LEARNING SYSTEM FOR OBJECT-LEVEL IMAGE SYNTHESIS WITH LABELED-SLOT CONDITIONING
2y 9m to grant Granted Aug 11, 2026
Patent 12700150
INPAINTING DISPATCH TECHNIQUES FOR DIGITAL IMAGES
3y 1m to grant Granted Aug 04, 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
55%
Grant Probability
72%
With Interview (+16.2%)
3y 3m (~1y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 608 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