Prosecution Insights
Last updated: August 17, 2026
Application No. 19/113,300

APPARATUS AND METHOD FOR INTRODUCING A DATA PREPARATION CONFIGURATION POLICY

Non-Final OA §102§103
Filed
Mar 19, 2025
Priority
Oct 03, 2022 — GR 20220100809 +1 more
Examiner
WANG, LIANG CHE A
Art Unit
2447
Tech Center
2400 — Computer Networks
Assignee
Lenovo (United States) Inc.
OA Round
1 (Non-Final)
86%
Grant Probability
Favorable
1-2
OA Rounds
1y 3m
Est. Remaining
95%
With Interview

Examiner Intelligence

Grants 86% — above average
86%
Career Allowance Rate
647 granted / 753 resolved
+27.9% vs TC avg
Moderate +9% lift
Without
With
+9.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
14 currently pending
Career history
766
Total Applications
across all art units

Statute-Specific Performance

§101
11.6%
-28.4% vs TC avg
§103
34.7%
-5.3% vs TC avg
§102
27.6%
-12.4% vs TC avg
§112
17.6%
-22.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 753 resolved cases

Office Action

§102 §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 . DETAILED ACTION Claims 1-3, 6-14, 17-24 are presented for examination. Claims 4, 5, 15, 16 are cancelled. IDS filed on 6/19/2025 is considered. Claim Objections Claim 14 is objected to because of the following informalities: Claim 14 recites the limitation “AI/ML”, the limitation should be recited as “Artificial Intelligence (AI)/Machine learning (ML)”. Appropriate correction is required. 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. Claims 1, 6-14, 17-19, 22-24 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Luebke et al. WO 2020/219685 A1, hereinafter Luebke. Referring to claim 1, Luebke discloses a data preparation service ([0003][0151])in a wireless communication network ([0032], wireless communication network), comprising: at least one memory ([0031], memory 2150); and at least one processor (processor 2450) coupled with the at least one memory (memory 2150) and configured to cause the data preparation service to ([0031]): receive, via at least one of a network automation or optimization tool (collector 2720), configuration information (input data; [0039], input data could be configuration data)from at least one of an application or service provider (the input data sources and/or data stores (3060))([0151], the machine learning (ML) training data preparation program (5512) retrieves input data from one or more of the input data sources and/or data stores (3060), via the collector (2720)) ; and configure a data preparation process using the configuration information ([0150][0151], The ML training data preparation program processes the retrieved data to generate machine learning model training, validation, and testing data formatted as a data frame suitable for use in training one or more ML models. Processing of the retrieved data includes cleaning the data to remove outliers, interpolating or otherwise filling in missing data points, and removing erroneous or otherwise unneeded data and formatting the data in a data frame). Referring to claim 6, Luebke discloses the data preparation service of claim 1, any preceding claim, wherein, based at least in part on the configuration information, the at least one processor is configured to cause the data preparation service to collect data from one or more data sources in the wireless communication network ([0030][0039][0150], DLAD processor is configured to collect data from one or more data sources in the wireless communication network). Referring to claim 7, Luebke discloses the data preparation service of claim 1, wherein, based at least in part on the configuration information, the at least one processor is configured to cause the data preparation service to analyze collected data to derive one or more data characteristics and to identify whether the data includes one or more quality issues or irregularities ([0042][0045-0047], analyzing collected data to detect/identify anomalies). Referring to claim 8, Luebke discloses the data preparation service of claim 7, wherein the at least one processor is configured to cause the data preparation service to derive the one or more data characteristics including at least one of a central tendency of the collected data; a variation of the collected data; a relative effect among variables or features; or an amount of the collected data being adequate for a requested task ([0042][0045-0047], Newly collected DLAD data values are compared to predicted DLAD data values and newly collected data values that fall outside of either the upper or lower bounds of the predicted data values are considered to be “anomalous”). Referring to claim 9, Luebke discloses the data preparation service of claim 7, wherein the at least one processor is configured to cause the data preparation service to identify whether the data includes the one or more quality issues or irregularities based at least in part on whether the collected data comprise includes one or more of an anomaly; a missing value; irregular cardinality; or an outlier ([0042][0045-0047], analyzing collected data to detect/identify anomalies). Referring to claim 10, Luebke discloses the data preparation service of claim 1, wherein, based at least in part on the configuration information, the at least one processor is configured to cause the data preparation service to prepare and perform at least one of data recovery to recover data missing from the data; data cleaning of the data; formatting of the data; labeling of the data; or separation of the data into different data sets for one or more training tasks ([0151], processing of the retrieved data includes cleaning the data to remove outliers, interpolating or otherwise filling in missing data points, and removing erroneous or otherwise unneeded data and formatting the data in a data frame). Referring to claim 11, Luebke discloses the data preparation service of claim 10, wherein the configuration information specifies one or more of: at least one of a type of data recovery or a cleaning method to be implemented by the data preparation service; a type of data formatting usable by the data preparation service to format the data; one or more data sources; how to separate the data into data sets; or how to label the data sets ([0148-0151], cleaning, formatting and data sources). Referring to claim 12, Luebke discloses the data preparation service of claim 10, wherein the data recovery comprises the at least one processor is configured to cause the data preparation service to one or more of: recover missing data from a data source different than a data source from which the data was initially requested; replace the missing data by other data; or augment existing data to account for the missing data ([0151], Processing of the retrieved data includes cleaning the data to remove outliers, interpolating or otherwise filling in missing data points, and removing erroneous or otherwise unneeded data and formatting the data in a data frame). Referring to claim 13, Luebke discloses the data preparation service of claim 10, wherein the data cleaning comprises the at least one processor is configured to cause the data preparation service to execute a policy to mitigate against outliers and random errors from the data by at least one of removing data or introducing one or more weights to reduce an impact of the outliers and random errors in the collected data ([0151], Processing of the retrieved data includes cleaning the data to remove outliers, interpolating or otherwise filling in missing data points, and removing erroneous or otherwise unneeded data and formatting the data in a data frame). Referring to claim 14, Luebke discloses the data preparation service of any of claim 10, wherein the preparing the data comprises the at least one processor is configured to cause the data preparation service to determine at least one of an expected performance impact or a confidence level on an AI/ML model, wherein the prepared data is as an input to the AI/ML model ([0044-0047], [0107-0113], The ML training data preparation program determines the anomaly with the received input is viewed as the data preparation service to determine at least one of an expected performance impact or a confidence level on an AI/ML model, wherein the prepared data is as an input to the AI/ML model). Referring to claims 17-19, 22-24, the claims encompass the same scope of the invention as that of the claims 1, 6-9. Therefore, claims 17-19, 22-24 are rejected on the same ground as the claims 1, 6-9. 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 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. Claims 2, 3, 20 and 21 are rejected under 35 U.S.C. 103 as being unpatentable over Luebke in view of Tsui, US Patent Publication Number 2022/0279535, hereinafter Tsui. Referring to claims 2, 3, 20 and 21, Luebke discloses the invention as described in claims 1 and 18. Luebke wherein the data preparation service operates in a virtualized radio access network environment for application- based configuration of one or more service provider capabilities, and wherein the at least one of network automation or optimization tool is one of an xApp or an rApp related to an open radio access network (O-RAN) system. Tsui discloses wherein the data preparation service operates in a virtualized radio access network environment for application- based configuration of one or more service provider capabilities ([0051], the system 160 may include a RAN 162a communicatively coupled to a core network 190. The core network 190 can include a 5G network, an evolved packet core (EPC) network, a higher generation network, or any combination thereof. In various embodiments, the RAN 162a may be, or may include, a vRAN (e.g., in an Open RAN (O-RAN) implementation), in which software is decoupled from hardware, and implementation thereof is in accordance with principles of network function virtualization (NFV)), and wherein the at least one of network automation or optimization tool is one of an xApp or an rApp related to an open radio access network (O-RAN) system ([0037][0059][0146], the network implementation operates in Open Radio Access Network (O-RAN) standards with the use of xApp and rApp). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the invention to implement the machine-learning-based network discovery and management functions of Luebke within the virtualized Open Radio Access Network (O-RAN) architecture taught by Tsui, including implementation as an xApp or rApp. Tsui teaches that network automation and optimization functions may be deployed in a virtualized O-RAN environment using xApps and rApps, thereby providing a standardized and flexible framework for deploying network management applications. A person with ordinary skill in the art would have been motivated to incorporate Tsui’s O-RAN implementation into Luebke because doing so would allow Luebke’s machine-learning management functions to operate within a modern virtualized RAN architecture, improving scalability, interoperability, and deployment flexibility while yielding the predictable result of performing the same management and optimization functions within an O-RAN-compliant environment. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Applicant is reminded that in amending in response to a rejection of claims, the patentable novelty must be clearly shown in view of the state of the art disclosed by the references cited and the objection made. Applicant must show how the amendments avoid such references and objections. See 37 CFR 1.111(c). Any inquiry concerning this communication or earlier communications from the examiner should be directed to LIANGCHE A WANG whose telephone number is (571)272-3992. The examiner can normally be reached M-F 10:00am to 6: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, Joon H Hwang can be reached on 571-272-4036. 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. Liang-che Alex Wang July 27, 2026 /LIANG CHE A WANG/Primary Examiner, Art Unit 2447
Read full office action

Prosecution Timeline

Mar 19, 2025
Application Filed
Jul 29, 2026
Non-Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12694117
SECURITY METHOD AND SECURITY DEVICE
3y 2m to grant Granted Jul 28, 2026
Patent 12683999
DATA SECURITY IN A CLOUD COMPUTING ENVIRONMENT
2y 5m to grant Granted Jul 14, 2026
Patent 12684000
Systems and methods for simulating events and attack vectors associated with embedded devices using injectable grammar
2y 11m to grant Granted Jul 14, 2026
Patent 12684004
APPROACHES TO DOCUMENTING AND VISUALIZING INDICATIONS OF RISK DISCOVERED THROUGH AN ANALYSIS OF DIGITAL ACTIVITIES PERFORMED ACROSS DIFFERENT SERVICES AND USING THE SAME FOR DETECTING THREATS
2y 2m to grant Granted Jul 14, 2026
Patent 12684005
APPROACHES TO ASCERTAINING BEHAVIORAL DEVIATIONS BASED ON AN ANALYSIS OF MULTIPLE DIGITAL ACTIVITIES PERFORMED ON THE SAME SERVICE OR ACROSS DIFFERENT SERVICES TO DETECT THREATS
2y 2m to grant Granted Jul 14, 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
95%
With Interview (+9.4%)
2y 8m (~1y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 753 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