Prosecution Insights
Last updated: October 04, 2026
Application No. 18/988,012

SYSTEM AND METHOD FOR USING A GRAPHICAL USER INTERFACE TO DEVELOP A VIRTUAL PROGRAMMABLE LOGIC CONTROLLER

Non-Final OA §103§DP
Filed
Dec 19, 2024
Priority
May 12, 2020 — provisional 63/023,630 +3 more
Examiner
CHOWDHURY, RAYEEZ R
Art Unit
Tech Center
Assignee
Programmable Logic Consulting LLC
OA Round
1 (Non-Final)
81%
Grant Probability
Favorable
1-2
OA Rounds
10m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 81% — above average
81%
Career Allowance Rate
399 granted / 492 resolved
+21.1% vs TC avg
Strong +22% interview lift
Without
With
+21.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
17 currently pending
Career history
502
Total Applications
across all art units

Statute-Specific Performance

§101
9.5%
-30.5% vs TC avg
§103
55.5%
+15.5% vs TC avg
§102
12.2%
-27.8% vs TC avg
§112
11.6%
-28.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 492 resolved cases

Office Action

§103 §DP
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 is in response to application filed on 12/19/2024 in which claims1-20 are presented for examination. Status of Claims 2. Claims 1-20 are pending, of which claim 1, 8 and 15 are in independent form. Double Patenting 3. The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory obviousness-type double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); and In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on a nonstatutory double patenting ground provided the conflicting application or patent either is shown to be commonly owned with this application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. Effective January 1, 1994, a registered attorney or agent of record may sign a terminal disclaimer. A terminal disclaimer signed by the assignee must fully comply with 37 CFR 3.73(b). Claims 1-20 rejected on the ground of nonstatutory double patenting over claims 1-20 of U.S. Patent 11, 231,911, 1-20 of U.S. Patent 11, 675,570 and 1-20 of U.S. Patent 12,175,212. The subject matter claimed in the instant application is fully disclosed in the patent and is covered by the patent since the patent and the application are claiming common subject matter, as claims 1-20 of the current application are broadened versions of claims 1-20 of U.S. Patent 11, 231,911, 1-20 of U.S. Patent 11, 675,570 and 1-20 of U.S. Patent 12,175,212. 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. 3. Claims 1-3, 5-10, 12-17 and 19-20 are rejected under 35 U.S.C 103 as being unpatentable over Cook (US PG Pub 2016/0296940) published on October 13, 2016 in view of Berestov et al. (US PG Pub 2011/0179376) published on July 21, 2011. As per claim 1, 8 and 15, Cook teaches Cook teaches: A method for developing a virtual programmable logic controller (PLC) application using a graphical user interface (GUI), the method comprising: generating the virtual PLC application comprising at least two objects arranged in at least a horizontal section, wherein the horizontal section is configured to execute the two objects at the same time, wherein one or more of the two objects are communicatively coupled to a machine and are configured to transmit control instructions to the machine to cause the machine to perform an operation(Para[0051] operating mode can be achieved by simultaneous depression of two buttons, either the first and second buttons 88a, 88b, the first and third buttons 88a, 88c or the second and third buttons 88b, 88c. In this “air-only” mode, the blower 34 within the blowing machine 10 is configured to operate in the “full-on” mode, as taught by Cook); and Cook does not explicitly teach executing the virtual PLC application by enabling changes to be made to one or more of the two objects and transmitting modified control instructions based on the changes. Berestov teaches executing the virtual PLC application by enabling changes to be made to one or more of the two objects and transmitting modified control instructions based on the changes(Para[0069] executing the virtual PLC application by enabling changes to be made to one or more of the two objects and transmitting modified control instructions based on the changes, as taught by Berestov). It would have been obvious to one of ordinary skill in the art before the filing date of the invention to modify Cook invention with the teaching of Berestov because doing so would result in a User Interface (UI) which enables the various supplementary functions to be more conveniently managed. As per claim 2, 9 and 16, the combination of Cook and Berestov teaches further comprising inserting, into the horizontal section of a portion of the GUI representing the virtual PLC application, the two objects. (Para[0063-0069], as taught by Berestov). As per claim 3, 10 and 17, the combination of Cook and Berestov teaches further comprising compiling code implementing the two objects to generate the virtual PLC application. (Para[0083-0086], as taught by Berestov). As per claim 5, 12 and 19, the combination of Cook and Berestov teaches further comprising receiving, from a first portion of the GUI representing a tool box, a first selection of the at least one of the two objects from a plurality of objects represented in the GUI, wherein each of the plurality of objects performs a respective function(Para[063][00103-0106] fig 1, 3A each elements perform different function, as taught by Berestov). As per claim 6 and 13, the combination of Cook and Berestov teaches wherein the horizontal section is encapsulated in a vertical section of a portion of the GUI(Para[063] fig 1, 3A, as taught by Berestov). As per claim 7, 14 and 20, the combination of Cook and Berestov teaches wherein the machine performs a manufacturing operation(Para[005-008], as taught by Cook). 4. Claims 4, 11 and 18 are rejected under 35 U.S.C 103 as being unpatentable over Cook (US PG Pub 2016/0296940) published on October 13, 2016 in view of Berestov et al. (US PG Pub 2011/0179376) published on July 21, 2011 in further view of Shin(US PG Pub 2010/008597) published on April 08, 2010. As per claim 4, 11 and 18, the combination of Cook and Berestov does not teach further comprising adding a shortcut of the virtual PLC application to a virtual tray of an operating system. On the other hand, Shin teaches further comprising adding a shortcut of the virtual PLC application to a virtual tray of an operating system(Para[0049] e.g. widget icon, as taught by Shin). It would have been obvious to one of ordinary skill in the art before the filing date of the invention to modify Cook and Berestovinvention with the teaching of Berestov because doing so would result in providing the widget set information in the form of a group icon which is distinct from a typical widget icon so that widgets can be fetched more conveniently according to the widget set information. Conclusion 5. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Hays(US 2008/0046755) discloses a first executable program running on a first computer system attempts to exchange information with a second executable program running on the first computer system, the second executable program may challenge the first executable program for a digital certificate. Unless a valid digital certificate is exchanged, the first computer system may preclude the first executable program from exchanging information with the second executable program 6. The examiner requests, in response to this Office action, support be shown for language added to any original claims on amendment and any new claims. That is, indicate support for newly added claim language by specifically pointing to page(s) and line no(s) in the specification and/or drawing figure(s). This will assist the examiner in prosecuting the application. 7. When responding to this office action, Applicant is advised to clearly point out the patentable novelty which he or she thinks the claims present, in view of the state of the art disclosed by the references cited or the objections made. He or she must also show how the amendments avoid such references or objections See 37 CFR 1.111(c). Point of Contact Any inquiry concerning this communication or earlier communications from the examiner should be directed to RAYEEZ R CHOWDHURY whose telephone number is (571)270-3069. The examiner can normally be reached Monday-Friday 9AM-6:30PM EST. 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, William L Bashore can be reached at 571-272-4088. 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. /RAYEEZ R CHOWDHURY/Primary Examiner, Art Unit 2174 Wednesday, September 23, 2026
Read full office action

Prosecution Timeline

Dec 19, 2024
Application Filed
Sep 25, 2026
Non-Final Rejection mailed — §103, §DP (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12748608
METHOD AND APPARATUS FOR DISPLAYING ACTIVE FRIEND INFORMATION, ELECTRONIC DEVICE, AND STORAGE MEDIUM
2y 6m to grant Granted Sep 29, 2026
Patent 12733866
TRACKING, REPORTING, AND VISUALIZING PREGNANCY-RELATED ANALYTE DATA
2y 10m to grant Granted Sep 15, 2026
Patent 12717472
METHOD AND APPARATUS FOR DISPLAYING OPERATING TRACK
2y 5m to grant Granted Aug 25, 2026
Patent 12705424
AI Based AutoComplete for Network Node Configuration
4y 4m to grant Granted Aug 11, 2026
Patent 12705272
ENTIRE DOCUMENT SUMMARIZATION
3y 0m to grant Granted Aug 11, 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
81%
Grant Probability
99%
With Interview (+21.7%)
2y 8m (~10m remaining)
Median Time to Grant
Low
PTA Risk
Based on 492 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