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 .
DETAILED ACTION
1. This action is responsive to the application filed on September 5, 2024.
2. Claims 1-20 have been examined.
Claim Rejections - 35 USC §112
3. The following is a quotation of 35 U.S.C. 112(b):
(b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention.
4. Claims 1-20 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention.
The term “likeal” in claims 1, 5, 6, 12, 15, and 18 is a relative term which renders the claim indefinite. The term “potential” is not defined by the claim, the specification does not provide a standard for ascertaining the requisite degree, and one of ordinary skill in the art would not be reasonably apprised of the scope of the invention.
The term “likely” in claims 1, 8, 12, and 18 is a relative term which renders the claim indefinite. The term “likely” is not defined by the claim, the specification does not provide a standard for ascertaining the requisite degree, and one of ordinary skill in the art would not be reasonably apprised of the scope of the invention.
Dependent claims are also rejected by virtue of their dependencies on the rejected independent claims 1, 12, and 18.
Allowable Subject Matter
5. After search and analysis, Examiner concluded that the claimed invention has been recited in such a manner that independent claims 1, 12, and 18 are not taught by any prior reference found through search.
The primary reason for allowance of the claims in this case, is the inclusion of the limitations “determining, using a machine learning model and based on the first system state information, that a first API is a
Based on prior art references and further search, Examiner has concluded that these details are not found in the prior art of record and would not have been obvious, thus all pending claims are allowed.
Conclusion
6. The prior art references made of record and not relied upon are considered pertinent to applicant's disclosure.
US 12,585,543 to Fox et al. discloses detecting a code change failure can be implemented using a variety of approaches including training and using a machine learning model to detect a code change failure occurrence and detecting presence of one or more application programing interface (API) error codes.
US 12,430,227 to Badam et al. discloses based on API relationships, a system applies machine learning models, including clustering algorithms and reinforcement learning, to categorize APIs into execution clusters based on their dependencies, data overlap, and invocation behavior.
NPL to Sparks et al. discloses API is used to build distributed implementations of a wide variety of common machine learning models with minimal complexity and highly competitive performance and scalability.
That is, Fox, Badam, and Sparks disclose APIs and machine learning models but do not disclose allowable subject matter as indicated above.
7. Any inquiry concerning this communication should be directed to examiner Thuy (Twee) Dao, whose telephone/fax numbers are (571) 272 8570 and (571) 273 8570, respectively. Examiner can normally be reached from Monday to Friday, 5:30am - 2:00pm ET.
If attempts to reach Examiner by telephone are unsuccessful, Examiner’s supervisor, Hyung (Sam) Sough, can be reached at (571) 272 6799.
The fax phone number for the organization where this application or proceeding is assigned is (571) 273 8300.
Any inquiry of a general nature of relating to the status of this application or proceeding should be directed to the TC 2100 Group receptionist whose telephone number is (571) 272 2100.
Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free).
/Thuy Dao/Primary Examiner, Art Unit 2192