Prosecution Insights
Last updated: April 19, 2026
Application No. 18/651,264

EFFICIENT HANDLING OF EMBEDDED CONTROLLER I/O

Final Rejection §103
Filed
Apr 30, 2024
Examiner
RAHMAN, FAHMIDA
Art Unit
2175
Tech Center
2100 — Computer Architecture & Software
Assignee
DELL PRODUCTS, L.P.
OA Round
2 (Final)
82%
Grant Probability
Favorable
3-4
OA Rounds
3y 4m
To Grant
99%
With Interview

Examiner Intelligence

Grants 82% — above average
82%
Career Allow Rate
460 granted / 560 resolved
+27.1% vs TC avg
Strong +52% interview lift
Without
With
+51.9%
Interview Lift
resolved cases with interview
Typical timeline
3y 4m
Avg Prosecution
24 currently pending
Career history
584
Total Applications
across all art units

Statute-Specific Performance

§101
7.1%
-32.9% vs TC avg
§103
50.8%
+10.8% vs TC avg
§102
22.5%
-17.5% vs TC avg
§112
8.8%
-31.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 560 resolved cases

Office Action

§103
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 . This is in response to communications filed on 3/10/26. Claims 1-6, 8-13 and 15-18 are pending. Claim Interpretation The broadest reasonable interpretation of a method (or process) claim having contingent limitations requires only those steps that must be performed and does not include steps that are not required to be performed because the condition(s) precedent is not met. If the condition for performing a contingent step is not satisfied, the performance recited by the step need not be carried out in order for the claimed method to be performed. See Ex Parte Schulhauser. For example, assume a method claim requires step A if a first condition happens and step Bif a second condition happens. If the claimed invention may be practiced without either the first or second condition happening, then neither step A or B is required by the broadest reasonable interpretation of the claim. If the claimed invention requires the first condition to occur, then the broadest reasonable interpretation of the claim requires step A. If the claimed invention requires both the first and second conditions to occur, then the broadest reasonable interpretation of the claim requires both steps A and B (MPEP 2111.04). Claim 8 being a method claim recites the limitations “wherein BIOS presents the EC as a PnP device to the OS in response to occurrence of a trigger event selected from the group consisting of: a first power-on of the information handling system, a first boot of the OS, a recovery of the crash associated with the OS and a repair of the OS”, which are not required conditions to be occurred. The BRI does not include the conditions and associated functions based on the conditions when method can be practiced without conditions being met. BRI does not include BIOS presents the EC as a PnP device to the OS because this function is in response to occurrence of trigger signal, which is not required in the claim. The broadest reasonable interpretation of a system (or apparatus or product) claim having structure that performs a function, which only needs to occur if a condition precedent is met, requires structure for performing the function should the condition occur. The system claim interpretation differs from a method claim interpretation because the claimed structure must be present in the system regardless of whether the condition is met and the function is actually performed. Claims 1-6, 15-18 recite the system claim and the BRI includes structures corresponding to conditions “wherein BIOS presents the EC as a PnP device to the OS in response to occurrence of a trigger event selected from the group consisting of: a first power-on of the information handling system, a first boot of the OS, a recovery of the crash associated with the OS and a repair of the OS.” Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim(s) 8 and 12 is/are rejected under 35 U.S.C. 103 as being unpatentable over Wang (US Patent Application Publication 2025/0199817) in view of Gough et al (US Patent 2015/0185808), further in view of Beel et al (US Patent Application Publication 20150169477) For claim 8, Wang teaches the following limitations: A method comprising: an information handling system (Fig 1 – Fig 6; notebook computer [0002]) that includes executing via a central processing unit (CPU) thereof (Fig 2; processor 110; [0016] – OS can execute power management, configuration of hardware elements; thus, OS is executed via the CPU 110U [0018]); the information handling system executing an OS device driver for an embedded controller (EC) thereof (Fig 4 and Fig 5; driver 150 is the OS device driver for the EC 120; Fig 6), wherein the OS device driver provides non-blocking input/output (I/O) operations on the EC (Fig 5 and Fig 6; non-blocking input outs are IRP, ORP and FRP; [0023]-[0024]) without the execution of a system management interrupt (SMI) ([0024] – without using WMI; hence avoiding SMI creating operation problems; [0004]; [0017];[0023]); and the information handling system allowing access to the EC from an application program via the device driver (Fig 4 Fig 5; [0016][0023]-[0025]; 130 and API is the application program, 150 is the device driver and 120 is the EC). Wang teaches BIOS ([0003]), but does not explicitly mention that the BIOS is executing the OS. Gough et al teach a system where BIOS is executing the OS (Fig 1). It would have been obvious for one ordinary skill in the art before the effective filing date of the invention to have BIOS executing the OS, since BIOS can provide various services to OS. Wang uses ACPI technique to execute power management and configuration ([0016]), which can be facilitated by BIOS. Wang, in view of Gough does not explicitly mention that the OS device driver is a PnP driver. Wang’s driver comprises HID driver (Fig 4 and Fig 5; [0023]-[0027]). Beel et al teach that the HID driver can drive the plug and play device and therefore can be PnP diver (thus, the plug and play driver [0320] – HID driver transport over the plug and play interface – thus the OS driver can be PnP device driver). It would have been obvious for one ordinary skill in the art before the effective filing date to use the HID driver as the Plug as play driver, since that way the plug and play devices can be added and operated with the system. This increases system flexibility and operational capability. For claim 12, wherein the EC is configured to return data to the application program via a device callback (Wang, Fig 4 and Fig 5; [0005] [0016] – EC is declared as a device by ACPI and OS; thus, the communication is a device callback to EC via a device driver; Wang et al). Claim 9 is/are rejected under 35 U.S.C. 103 as being unpatentable over Wang (US Patent Application Publication 2025/0199817 - the effective filing date is the foreign priority date), in view of Gough et al (US Patent 2015/0185808), further in view of Beel et al (US Patent Application Publication 20150169477), in view of Liu et al (US Patent Application Publication 2018/0225126). For claim 9, Wang, in view of Gough, in view of Beel does not mention that BIOS is a UEFI BIOS. BIOS UEFI or UEFI BIOS is well known in the art for additional services provided by the BIOS (Liu et al [0009]). It would have been obvious for one ordinary skill in the art before the effective filing date of the invention to provide a UEFI BIOS since UEFI BIOS have many advanced features for the system, which enhances performance of the system. Claim(s) 10 is/are rejected under 35 U.S.C. 103 as being unpatentable over Wang (US Patent Application Publication 2025/0199817) in view of Gough et al (US Patent 2015/0185808) in view of Beel et al (US Patent Application Publication 20150169477) further in view of Yamagata (US Patent Application Publication 2010/0312930). For claim 10, Wang, in view of Gough, in view of Beel does not explicitly mention about OS configured to download the OS device driver via an automatic OS driver update mechanism. Yamagata et al teach OS to download the code for the HID driver via the Internet ([0081] – downloading OS driver via the Internet; downloading via Internet provisions automatic OS driver update mechanism, which sufficiently teaches download the OS device driver via an automatic OS driver update mechanism). It would have been obvious for one ordinary skill in the art before the effective filing date of the invention to download the HID driver via automatic driver update mechanism, since OS with the HID driver can communicate with the HID devices (as explained in [0081] of Yamagata). That way, the performance can be enhanced. Claim 11 is/are rejected under 35 U.S.C. 103 as being unpatentable over Wang (US Patent Application Publication 2025/0199817 – the effective filing date is the foreign priority date), in view of Gough et al (US Patent 2015/0185808), in view of Beel et al (US Patent Application Publication 20150169477) in view of Minami et al (US Patent Application Publication 2003/0163620). For claim 11, Wang, in view of Gough din view of Beel oes not explicitly mention that the input outputs are memory mapped IO. A memory mapped IO is well known for the art for its simplified and advantageous operation (Minami et al [0019]). It would have been obvious for one ordinary skill in the art before the effective filing date of the invention to provide memory mapped IO to have a faster and simpler operation. In Wang, the OS and EC communicates for application unit 130. It is usually the memory where the OS and the codes for API reside. Thus, the memory mapped IO can provide the effective communication method in desirable situations (Minami et al provides the beneficial use of memory mapped IO). Claim(s) 13 is/are rejected under 35 U.S.C. 103 as being unpatentable over Wang (US Patent Application Publication 2025/0199817) in view of Gough et al (US Patent 2015/0185808), in view of Beel et al (US Patent Application Publication 20150169477) in view of He (US Patent Application Publication 2016/0202742) For claim 13, Wang does not mention that the EC is configured to provide the keyboard processing, power management and lighting control. Gough mention that EC provides keyboard processing and power management ([0016][0019][0029]). It would have been obvious for one ordinary skill in the art before the effective filing date of the invention to include the keyboard processing and power management in EC functionality, since that would provide additional service in the system. Wang in view of Gough in view of Beel does not explicitly mention about lighting control; however, controlling lighting via EC is well known in the art (He [0026] – EC configured to control back light or LED). It would have been obvious for one ordinary skill in the art before the effective filing date of the invention to include the lighting control in EC functionality, since that would facilitate distributive control, which facilitates flexibility. Allowable Subject Matter Claims 1-6, 15-18 are allowed. Response to Arguments Applicant's arguments regarding claims 8-13 have been fully considered but they are not persuasive. Applicant argues that Independent claims include the allowable subject matter of claim 20 and the claims are allowable because of the incorporation. Examiner disagrees as method claims 8-13 do not recite the conditions positively and the BRI does not include the corresponding steps to be performed. BRI for claim 8 does not include “BIOS presents the EC as a PnP device to the OS” because claim does not require a trigger to be occurred that is necessary for this step. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to FAHMIDA RAHMAN whose telephone number is (571)272-8159. The examiner can normally be reached Monday - Friday 10 AM - 7 PM. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Andrew Jung can be reached at 571-270-3779. 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. /FAHMIDA RAHMAN/Primary Examiner, Art Unit 2175
Read full office action

Prosecution Timeline

Apr 30, 2024
Application Filed
Nov 15, 2025
Non-Final Rejection — §103
Mar 10, 2026
Response Filed
Mar 21, 2026
Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12602073
REGISTER CLOCK DRIVER, OPERATING METHOD OF REGISTER CLOCK DRIVER, AND MEMORY MODULE INCLUDING REGISTER CLOCK DRIVER AND PLURALITY OF MEMORY DEVICES
2y 5m to grant Granted Apr 14, 2026
Patent 12602232
METHODS AND SYSTEMS FOR CONTEXTUAL APPLICATION ACTION(S) BASED ON PREVIOUS CONTEXT OF ANOTHER APPLICATION
2y 5m to grant Granted Apr 14, 2026
Patent 12602097
HYBRID APPARATUSES FOR MINING CRYPTOCURRENCY AND METHODS OF OPERATING THE SAME
2y 5m to grant Granted Apr 14, 2026
Patent 12591266
FEEDBACK-BASED CLOCK FREQUENCY ADJUSTMENT FOR DYNAMIC CLOCK VOLTAGE SCALING
2y 5m to grant Granted Mar 31, 2026
Patent 12578973
SYSTEMS AND METHODS FOR REDUCING BOOT TIME IN A COMPUTER SYSTEM
2y 5m to grant Granted Mar 17, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

3-4
Expected OA Rounds
82%
Grant Probability
99%
With Interview (+51.9%)
3y 4m
Median Time to Grant
Moderate
PTA Risk
Based on 560 resolved cases by this examiner. Grant probability derived from career allow 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