Prosecution Insights
Last updated: October 02, 2026
Application No. 19/195,134

CONFIGURATION METHOD AND SERVER FOR BASIC INPUT OUTPUT SYSTEM CONFIGURATION ITEM

Non-Final OA §102§103
Filed
Apr 30, 2025
Priority
Nov 07, 2022 — CN 202211385564.2 +1 more
Examiner
CHEN, XUXING
Art Unit
Tech Center
Assignee
XFUSION DIGITAL TECHNOLOGIES CO., LTD.
OA Round
1 (Non-Final)
86%
Grant Probability
Favorable
1-2
OA Rounds
1y 2m
Est. Remaining
98%
With Interview

Examiner Intelligence

Grants 86% — above average
86%
Career Allowance Rate
552 granted / 641 resolved
+26.1% vs TC avg
Moderate +12% lift
Without
With
+11.6%
Interview Lift
resolved cases with interview
Typical timeline
2y 7m
Avg Prosecution
17 currently pending
Career history
660
Total Applications
across all art units

Statute-Specific Performance

§101
10.6%
-29.4% vs TC avg
§103
46.5%
+6.5% vs TC avg
§102
23.6%
-16.4% vs TC avg
§112
12.0%
-28.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 641 resolved cases

Office Action

§102 §103
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 . Claims 1-14 are pending. Claim Rejections - 35 USC § 102 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, 5-7 and 9-14 is/are rejected under 35 U.S.C. 102 (a) (1) as being anticipated by Dasar et al. (hereinafter Dasar1) (US 20200301714 A1). As to claim 1, Dasar teaches a method for configuring a Basic Input Output System (BIOS) configuration item [0005], wherein the method is applied to a server, the server comprises a Central Processing Unit (CPU) [FIG. 1: processor 102] and an out-of-band controller [FIG. 2: remote access controller device 206], and the method is executed by the out-of-band controller, comprising: determining a content to be configured for a target configuration item in the BIOS configuration item [0024: “The method 300 then proceeds to block 304 where the OOB controller device generates BIOS setting modification information.”], wherein the target configuration item is a configuration item that supports online modification in the BIOS configuration item [0022: “at block 302, a BIOS setting modification request 400 may be provided to the remote access controller device 206 such that the BIOS setting modification request 400 is received by the server processing subsystem 206a…OOB controller devices such as the remote access controller device 206 may communicate with devices outside of the computing device 200 via OOB channels and/or OOB interfaces.”] [0023: “a network administrator or other user of the computing device 200 may use a management device (e.g., a desktop computing device, a laptop notebook computing device, a tablet computing device, a mobile phone, etc.) to establish an OOB connection with the remote access controller device 206 via an OOB channel (e.g., provided by a management network) coupled to an OOB interface (e.g., a NIC device (not illustrated) in the remote access controller device 206 that is separate from a NIC device (not illustrated) utilized by a CPU (not illustrated) in the computing device 200 to communicate during the computing device runtime) in the remote access controller device 206.”]; and when the CPU is running an operating system (OS), sending a system management interrupt (SMI) signal to the CPU [0028: “the method 300 proceeds to block 310 where the OOB controller device causes the transmission of an SMI to a host processing subsystem.”]; wherein the SMI signal instructs the CPU to switch from running the OS to running a BIOS [0029: “The method 300 then proceeds to block 312 where an SMI handler subsystem retrieves the BIOS setting modification information that was generated by the OOB controller device.”] [0028: “an SMI may enable access to a System Management Mode (SMM) provided by of the host processing system 204, and may result in the SMI handler subsystem 204b provided by the host processing subsystem 204 executing SMM code to perform the BIOS setting modification functionality discussed below.”], the CPU acquires the content to be configured and configures the content of the target configuration item to the content to be configured when running the BIOS [0030: “The method 300 then proceeds to block 314 where the SMI handler subsystem applies the BIOS setting modification information to subsystem(s) such that the BIOS setting modification takes effect during runtime.”], and when the CPU completes the configuration of the target configuration item, the CPU resumes running the OS [0030: “As such, the method 300 may loop through blocks 302, 304, 306, 310, 312, and 314 to receive BIOS setting modification requests during a computing device runtime, generate BIOS setting modification information during that computing device runtime, and cause the transmission of an SMI during that computing device runtime that results in the retrieval of the BIOS setting modification information and its application to subsystem(s) that take effect during that computing device runtime when that BIOS setting is capable of modification during runtime.”]. As to claim 5, Dasar teaches the method according to claim 1, further comprising: receiving a configuration result of the target configuration item returned by the CPU, wherein the configuration result indicates whether the configuration of the target configuration item succeeds or fails, and the configuration result is sent by the CPU when the CPU is running the BIOS [0030: “ In an embodiment, at block 314, the SMI handler subsystem 204b provided by the host processing system 204 may operate to apply the BIOS setting modification information retrieved at block 312 to one or more subsystems in the computing device 200 such that the associated modification(s) to BIOS setting(s) take effect during the computing device runtime of the computing device 200 and without requiring a reboot of the computing device 200.”]. As to claim 6, Dasar teaches wherein the server further comprises a BIOS chip, and the BIOS chip stores configuration content of the BIOS configuration item, the method further comprises: receiving an acquisition request sent by the CPU, wherein the acquisition request is sent by the CPU during a BIOS boot process, and the acquisition request is configured to request the content to be configured for the target configuration item; and when a configuration result indicates that the configuration of the target configuration item succeeds, sending the content to be configured to the CPU, wherein the content to be configured is configured to modify the configuration content of the target configuration item in the BIOS chip to the content to be configured [0031: “Upon receiving the SMI, an SMI handler subsystem in the BIOS may either retrieve the BIOS setting modification information directly from the remote access controller device, or may retrieve the BIOS setting modification information from a Serial Peripheral Interface (SPI) memory subsystem in which the BIOS setting modification information was stored by the remote access controller device after it was generated.”]. As to claim 7, Dasar teaches a method for configuring a Basic Input Output System (BIOS) configuration item [0005], wherein the method is applied to a server, the server comprises a Central Processing Unit (CPU) [FIG. 1: processor 102] and an out-of-band controller [FIG. 1: processor 102], and the method is executed by the CPU, the method comprising: when the CPU is running an operating system (OS), receiving a system management interrupt (SMI) signal [0028: “the method 300 proceeds to block 310 where the OOB controller device causes the transmission of an SMI to a host processing subsystem.”] and performing the following operations by the CPU based on a system management interrupt signal: switching, by the CPU, from running the OS to running a BIOS [0029: “The method 300 then proceeds to block 312 where an SMI handler subsystem retrieves the BIOS setting modification information that was generated by the OOB controller device.”] [0028: “an SMI may enable access to a System Management Mode (SMM) provided by of the host processing system 204, and may result in the SMI handler subsystem 204b provided by the host processing subsystem 204 executing SMM code to perform the BIOS setting modification functionality discussed below.”]; when the CPU is running the BIOS, acquiring, by the CPU, a content to be configured from the out-of-band controller and configuring, by the CPU, a content of a target configuration item based on the content to be configured, wherein the target configuration item is a configuration item that supports online modification in a BIOS configuration item [0030: “The method 300 then proceeds to block 314 where the SMI handler subsystem applies the BIOS setting modification information to subsystem(s) such that the BIOS setting modification takes effect during runtime.”]; and when the CPU completes the configuring of the target configuration item, resuming, by the CPU, running the OS [0030: “As such, the method 300 may loop through blocks 302, 304, 306, 310, 312, and 314 to receive BIOS setting modification requests during a computing device runtime, generate BIOS setting modification information during that computing device runtime, and cause the transmission of an SMI during that computing device runtime that results in the retrieval of the BIOS setting modification information and its application to subsystem(s) that take effect during that computing device runtime when that BIOS setting is capable of modification during runtime.”]. As to claim 9, Dasar teaches when the CPU is running the BIOS, further comprising: sending, by the CPU, a configuration result of the target configuration item to the out-of-band controller, wherein the configuration result is configured to indicate whether the configuration of the target configuration item succeeds or fails [0030: “ In an embodiment, at block 314, the SMI handler subsystem 204b provided by the host processing system 204 may operate to apply the BIOS setting modification information retrieved at block 312 to one or more subsystems in the computing device 200 such that the associated modification(s) to BIOS setting(s) take effect during the computing device runtime of the computing device 200 and without requiring a reboot of the computing device 200.”]. As to claim 10, Dasar teaches wherein the server further comprises a BIOS chip, the BIOS chip stores configuration content of the BIOS configuration item, and during a boot process of the BIOS, the method further comprises: sending, by the CPU, an acquisition request to the out-of-band controller, wherein the acquisition request is configured to request the content to be configured for the target configuration item; receiving, by the CPU, the content to be configured returned by the out-of-band controller; and modifying, by the CPU, the configuration content of the target configuration item in the BIOS chip to the content to be configured [0031: “Upon receiving the SMI, an SMI handler subsystem in the BIOS may either retrieve the BIOS setting modification information directly from the remote access controller device, or may retrieve the BIOS setting modification information from a Serial Peripheral Interface (SPI) memory subsystem in which the BIOS setting modification information was stored by the remote access controller device after it was generated.”]. As to claim 11, Dasar teaches a server, comprising a processor; wherein the processor is connected to a memory, the memory is configured to store a computer-executable instruction, and the processor executes the computer-executable instruction stored in the memory, thereby enabling the server to implement the method according to claim 1 [0005] [FIG. 1]. As to claim 12, Dasar teaches A server, comprising a processor; wherein the processor is connected to a memory, the memory is configured to store a computer-executable instruction, and the processor executes the computer-executable instruction stored in the memory, thereby enabling the server to implement the method according to claim 7 [0005] [FIG. 1]. As to claim 13, Dasar teaches A system for configuring a Basic Input Output System (BIOS) configuration item, comprising: a central processing unit (CPU) and an out-of-band controller, wherein the CPU is connected to the out-of-band controller; wherein the out-of-band controller is configured to implement the method according to claim 1 [FIG.1] [FIG.2]. As to claim 14, Dasar teaches A system for configuring a Basic Input Output System (BIOS) configuration item, comprising: a central processing unit (CPU) and an out-of-band controller, wherein the CPU is connected to the out-of-band controller; wherein the out-of-band controller is configured to implement the method according to claim 7 [FIG.1] [FIG.2]. 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. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claim(s) 2 is/are rejected under 35 U.S.C. 103 as being unpatentable over Dasar et al. (hereinafter Dasar) (US 20200301714 A1) in view of Fong et al. (hereinafter Fong) (US 20240248729 A1). As to claim 2, Dasar does not teach wherein the determining of the content to be configured for the target configuration item in the BIOS configuration item comprises: sending interface configuration information to a terminal device, wherein the interface configuration information is configured to display a configuration interface by the terminal device, and the configuration interface comprises the target configuration item; and receiving the content to be configured for the target configuration item sent by the terminal device, wherein the content to be configured is determined by the terminal device in response to a configuration operation for the target configuration item on the configuration interface. Fong teaches sending interface configuration information to a terminal device, wherein the interface configuration information is configured to display a configuration interface by the terminal device, and the configuration interface comprises the target configuration item; and receiving the content to be configured for the target configuration item sent by the terminal device, wherein the content to be configured is determined by the terminal device in response to a configuration operation for the target configuration item on the configuration interface [0039: “FIG. 5 shows a sequence diagram illustrating an example method of managing settings of a computing device, for example computing device 2 of FIG. 1, using a remote device, for example remote device 1 of FIG. 1. According to the example of FIG. 5, the management application 22 sends 502 a current BIOS setting value to the remote application 12 using the first message queue 32. The current BIOS setting value may be displayed to a user of the remote device using a display of the remote device. The display may be a display panel on the remote device, or may be a display device separate from and communicatively coupled to the remote device. The remote application then generates 504 a new BIOS setting value. The new BIOS setting value may be generated in response to a user input, an automatic change to the BIOS setting value determined by the remote application 12, or a combination thereof.”]. Thus, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to incorporate the teaching of remotely configuring BIOS settings as suggested in Fong into Dasar to implement BIOS configuration in the same filed of endeavor. One having ordinary skill in the art would have been motivated to make such modification to improve flexibility and user experience in BIOS configuration. Claim(s) 3 is/are rejected under 35 U.S.C. 103 as being unpatentable over Dasar et al. (hereinafter Dasar) (US 20200301714 A1) in view of Taniguchi (US 20150220349 A1). As to claim 3, Dasar does not teach wherein the determining of the content to be configured for the target configuration item in the BIOS configuration item comprises: in response to a request from the terminal device, sending an identifier of the target configuration item to the terminal device; and receiving the content to be configured for the target configuration item sent by the terminal device, wherein the content to be configured is determined by the terminal device based on the identifier of the target configuration item. Taniguchi teaches selecting BIOS confirmation information based on identifier [0073: “The BIOS ID column 142 stores identification information (an ID or the like) that uniquely identifies a BIOS 17 assigned to the corresponding computer 3.”] [FIG. 6]. Thus, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to incorporate the teaching of selecting corresponding BIOS configuration based on identifier as suggested in Taniguchi into Dasar to implement BIOS configuration in the same filed of endeavor. One having ordinary skill in the art would have been motivated to make such modification to improve efficiency and user experience in BIOS configuration. Allowable Subject Matter Claims 4 and 8 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to XUXING CHEN whose telephone number is (571)270-3486. The examiner can normally be reached M-F 9-5:30PM. 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, Jaweed Abbaszadeh can be reached at 571-270-1640. 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. /XUXING CHEN/Primary Examiner, Art Unit 2176 1 Dasar was cited in the IDS filed on 04/30/2025.
Read full office action

Prosecution Timeline

Apr 30, 2025
Application Filed
Sep 24, 2026
Non-Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12737184
METHOD AND SYSTEM FOR DYNAMICALLY TUNING THERMAL DESIGN POWER AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
2y 9m to grant Granted Sep 15, 2026
Patent 12736998
APPLICATION PROGRAMMING INTERFACE TO CONFIGURE A PROCESSOR USING PRIORITY
2y 5m to grant Granted Sep 15, 2026
Patent 12738764
SYSTEMS AND METHODS FOR PROVIDING ELECTRIC POWER TO AN ELECTRONIC DEVICE
2y 0m to grant Granted Sep 15, 2026
Patent 12724897
DIAGNOSTICS A FIRMWARE FRAMEWORK
2y 5m to grant Granted Sep 01, 2026
Patent 12724069
SENSOR CIRCUIT AND METHOD
2y 2m to grant Granted Sep 01, 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
86%
Grant Probability
98%
With Interview (+11.6%)
2y 7m (~1y 2m remaining)
Median Time to Grant
Low
PTA Risk
Based on 641 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