Prosecution Insights
Last updated: April 19, 2026
Application No. 18/447,773

SYSTEMS AND METHODS FOR GENERATING CONFIGURATIONS

Non-Final OA §101§103
Filed
Aug 10, 2023
Examiner
BAINS, SARJIT S
Art Unit
3623
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Capital One Services LLC
OA Round
1 (Non-Final)
17%
Grant Probability
At Risk
1-2
OA Rounds
5y 1m
To Grant
46%
With Interview

Examiner Intelligence

Grants only 17% of cases
17%
Career Allow Rate
33 granted / 190 resolved
-34.6% vs TC avg
Strong +28% interview lift
Without
With
+28.3%
Interview Lift
resolved cases with interview
Typical timeline
5y 1m
Avg Prosecution
30 currently pending
Career history
220
Total Applications
across all art units

Statute-Specific Performance

§101
41.4%
+1.4% vs TC avg
§103
42.9%
+2.9% vs TC avg
§102
3.4%
-36.6% vs TC avg
§112
11.5%
-28.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 190 resolved cases

Office Action

§101 §103
Notice of Pre-AIA or AIA Status 1. The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Notice to Applicant 2. The following is a Non-Final, first Office Action responsive to Application Serial Number: 18447773 filed on 08/10/2023. Claims 1-20 are pending in the current application and have been rejected below. Information Disclosure Statement 3. The information disclosure statement(s) (IDS) submitted on 08/10/2023 is/are in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement(s) is/are being considered by the examiner. Claim Rejections - 35 USC § 101 4. 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. 5. Claims 1-20 rejected under 35 U.S.C. 101 because, although they are drawn to statutory categories of method (process) or system (machine), they are also directed to a judicial exception (an abstract idea) without significantly more. 6. At Step 2A Prong One of the subject matter eligibility analysis, Claim 11 recites A method for generating a first configuration, the method comprising: obtaining .. first data.., the first data .. including one or more paired start times and end times, a number of in-person slots, ..; obtaining .. second data .., the second data .. including a plurality of physical locations, availability data associated with each of the plurality of physical locations, .. determining, .. a first configuration based on the first data .. and the second data, which, under Broadest Reasonable Interpretation in light of the Specification, is an abstract idea of Certain Methods of Organizing Human Activity, particularly fundamental economic principles or practices (including mitigating risk); commercial or legal interactions (including agreements in the form of contracts; legal obligations; marketing or sales activities or behaviors; business relations) because configuring time slots and available locations is a business practice involving commercial interactions and marketing or sales activities or behaviors. Furthermore, it is also an abstract idea of Mental Processes - concepts performed in the human mind (including an observation, evaluation, judgment, opinion), because determining a configuration based on time slots and location availability is a process that, under Broadest Reasonable Interpretation, can be performed in the mind since it involves evaluation, judgement or observation. Claims 1 and 20 recite a similar abstract idea. At Step 2A Prong Two of the analysis, the judicial exception (abstract idea) is not integrated into a practical application because independent Claims 1, 11 and 20, including additional elements such as a transmission, a packet, a memory, a number of virtual slots, one or more technical capabilities, technical capabilities associated with each of the plurality of physical locations, via a trained machine learning model, a user interface, at least one memory storing instructions; and at least one processor executing the instructions, individually, and in combination, when viewed as a whole, are not an improvement to a computer or a technology, the claims do not apply the judicial exception with a particular machine, and the claims do not effect a transformation or reduction of a particular article to a different state or thing. Generally linking the use of the judicial exception to a particular technological environment or field of use, as in the instant claims, is not indicative of integration into a practical application - see MPEP 2106.05(h); adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely using a computer as a tool to perform an abstract idea, as in the instant claims, is also not indicative of integration into a practical application - see MPEP 2106.05(f). Furthermore, the limitation of causing to output the first configuration to a user interface is insignificant extra-solution activity (see MPEP 2106.05(g)). The Claims are therefore directed to the judicial exception. At Step 2B of the analysis, independent Claims 1, 11 and 20 do not include any additional elements that are sufficient to amount to significantly more than the judicial exception (abstract idea), because any such additional elements such as those listed above, individually or in combination, do not recite anything that is beyond conventional and routine activity or use of computers (as evidenced by Figure 4 and paragraphs 81, 82 of the Specification in the instant Application, and court decisions such as buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1355, 112 USPQ2d 1093, 1096 (Fed. Cir. 2014) discussed at 2106.05(d) of the MPEP), do not effect a transformation or reduction of a particular article to a different state or thing, nor do they apply the judicial exception in some other meaningful way beyond generally linking the use of the judicial exception to a particular field of use or technological environment. Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely using a computer as a tool to perform an abstract idea (see MPEP 2106.05(f)), or generally linking the use of the judicial exception to a particular technological environment or field of use (see MPEP 2106.05(h)), as in the instant independent Claims, is not indicative of an inventive concept ("significantly more"). At Step 2A Prong One, dependent Claims 2-10 and 12-19 incorporate (and therefore recite) the abstract idea noted in the independent Claims from which they depend, and further recite extensions of that abstract idea. At Step 2A Prong Two, dependent Claims 2-5, 9, 10, 12-15, 18 and 19 do not include any additional elements beyond those included in the list above with respect to the independent Claims from which they depend. These dependent Claims therefore do not integrate the judicial exception (abstract idea) into a practical application for the same reasons as stated above at Step 2A Prong Two for the independent Claims. At Step 2A Prong Two for dependent Claims 6, 7, 8, 16 and 17 the judicial exception (abstract idea) is not integrated into a practical application because the Claims, including additional elements such as those listed above for the independent Claims and a second trained machine learning model, automatically, individually, and in combination, when viewed as a whole, are not an improvement to a computer or a technology, the claims do not apply the judicial exception with a particular machine, and the claims do not effect a transformation or reduction of a particular article to a different state or thing. Generally linking the use of the judicial exception to a particular technological environment or field of use, as in the instant claims, is not indicative of integration into a practical application - see MPEP 2106.05(h); adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely using a computer as a tool to perform an abstract idea, as in the instant claims, is also not indicative of integration into a practical application - see MPEP 2106.05(f). These Claims are therefore directed to the judicial exception. At Step 2B, dependent Claims 2-5, 9, 10, 12-15, 18 and 19 do not include any additional elements beyond those included in the list above with respect to the independent Claims from which they depend. These dependent Claims therefore do not recite anything that is sufficient to amount to significantly more than the judicial exception for the same reasons as stated above at Step 2B for the independent Claims. At Step 2B, dependent Claims 6, 7, 8, 16 and 17 do not include any additional elements that are sufficient to amount to significantly more than the judicial exception (abstract idea), because any such additional elements such as those listed above for the independent Claims and a second trained machine learning model, automatically, individually or in combination, do not recite anything that is beyond conventional and routine activity or use of computers (as evidenced by Figure 4 and paragraphs 81, 82 of the Specification in the instant Application, and court decisions such as buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1355, 112 USPQ2d 1093, 1096 (Fed. Cir. 2014) discussed at 2106.05(d) of the MPEP), do not effect a transformation or reduction of a particular article to a different state or thing, nor do they apply the judicial exception in some other meaningful way beyond generally linking the use of the judicial exception to a particular field of use or technological environment. Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely using a computer as a tool to perform an abstract idea (see MPEP 2106.05(f)), or generally linking the use of the judicial exception to a particular technological environment or field of use (see MPEP 2106.05(h)), as in the instant Claims, is not indicative of an inventive concept ("significantly more"). Therefore, Claims 1-20 are rejected under 35 U.S.C. 101 as being directed to non-eligible subject matter. See Alice Corp. v. CLS Bank International, 573__ U.S. 2014. Claim Rejections - 35 USC § 103 7. The following is a quotation of 35 U.S.C. 103: 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. 35 U.S.C. 103 forms the basis for all obviousness rejections set forth in this Office action. 8. Claims 1-6, 8-16 and 18-20 rejected under 35 U.S.C. 103 as being unpatentable over Catone et al. (US Provisional Application # 63/371,469, filed 08/15/2022 – hereinafter Catone) in view of Nelson et al. (US Patent Publication 20190108493 A1 – hereinafter Nelson). 9. As per Claim 1, Catone teaches: A method for generating a first configuration, the method comprising: obtaining a transmission of a first data packet, the first data packet including one or more paired start times and end times [CATONE reads on: Abstract (data exchange between a user and a paired service provider); Fig. 1; Figs. 3A, 3B (Receive and transmit meeting request with user criteria 302, Receive meeting request 304, Generate and transmit calendar data tor selected SP 334); para 95 (blocks of time on a calendar application that indicate when the user is available to meet with a matched SP)], a number of in-person slots, a number of virtual slots [CATONE reads on: para 144 (choosing meeting times is a number of .. slots); para 147 (date and time for the meeting is slot); para 148 (the meeting may comprise .. an in-person meeting, a virtual reality meeting)], and one or more technical capabilities [CATONE reads on: Figs. 1, 2 (service coordination system 112)]; requesting, from a memory, one or more available physical locations based on the first data packet, wherein the one or more available physical locations is selected from a plurality of physical locations [CATONE reads on: para 44 (compare to the user criteria stored in, for example account data store 204, to rank a subset of SPs .. SP information may include, for example, geographic location); para 148, as above (an in-person meeting); para 229 (Generating may include retrieving the input information such as from memory .. configured to provide an output indicating the result of the generating)]; determining, via a trained machine learning model, the first configuration based on the first data packet [CATONE reads on: Fig. 2 (Machine Learning Component 212); para 7 (a trained machine learning model to determine a first set of service providers)] and … … causing to output the first configuration to a user interface [CATONE reads on: Fig. 1 (User Device(s) 102, SP Device(s) 104); Fig. 2 (Visualization Component 218); para 56 (visualization component 218 may be configured to generate user interfaces and display graphics for user devices 102 and SP devices 104); para 187 (system automatically updates the user UI using, for example, visualization component 218)]. Catone does not explicitly teach but Nelson teaches: … the one or more available physical locations [NELSON reads on: para 111 (physically-disparate locations); para 316 (Locations 1510, 1520 may represent physical locations)]; and … At the time of filing, it would have been obvious to a person of ordinary skill in the art to have modified Catone to incorporate the teachings of Nelson in the same field of endeavor of scheduling meetings to include the one or more available physical locations. The motivation for doing this would have been to improve the meeting scheduling of Catone by efficiently incorporating user requirements. See Nelson, Abstract, "Capability is also provided to create, manage, and enforce meeting rules templates that specify requirements and constraints for various aspects of electronic meetings". 10. As per Claim 2, Catone in view of Nelson teaches: The method of claim 1 [as above], further comprising: Catone further teaches: receiving, from a user, a request to generate the first data packet, the request including the one or more paired start times and end times, a member listing, and the one or more technical capabilities [CATONE reads on: Abstract, Figs. 1-3A, para 95, as above, Claim 1; Fig. 3A (Receive SP list 326)]. 11. As per Claim 3, Catone in view of Nelson teaches: The method of claim 2 [as above], further comprising: Catone further teaches: determining the number of in-person slots and the number of virtual slots based on the member listing and one or more of member working locations [CATONE reads on: Fig. 3A (Generate SP subset by applying threshold criteria 310, Generate SP list, and generate and transmit calendar data 320, Transmit SP list 324)], member meeting locations, the one or more paired start times and end times, or the one or more technical capabilities [CATONE, as above, Claim 2]. 12. As per Claim 4, Catone in view of Nelson teaches: The method of claim 1 [as above], further comprising: Catone further teaches: obtaining a transmission of a second data packet [CATONE reads on: Fig. 3A, as above, Claim 1] including … … storing the second data packet in the memory [CATONE reads on: Fig. 2 (SP Data Store 206, Schedule Data Store 208); para 35; para 55 (data stored in the schedule data store 208, such as, for example, calendar data related to the users and/or SPs)]. Catone does not explicitly teach but Nelson further teaches: … the plurality of physical locations, wherein the plurality of physical locations includes availability data associated with each of the plurality of physical locations and technical capabilities associated with each of the plurality of physical locations [NELSON reads on: Figs. 2E, 2G (New Meeting, Location, Venus Conference Room); paras 111, 316, as above, Claim 1; para 140 (The location may correspond to the physical location of a computing device of the electronic meeting owner or host); para 230 (geolocation information or a meeting room availability schedule)]; and … At the time of filing, it would have been obvious to a person of ordinary skill in the art to have modified Catone in view of Nelson to incorporate the further teachings of Nelson in the same field of endeavor of scheduling meetings to include the plurality of physical locations, wherein the plurality of physical locations includes availability data associated with each of the plurality of physical locations and technical capabilities associated with each of the plurality of physical locations. The motivation for doing this would have been to improve the meeting scheduling of Catone in view of Nelson by efficiently incorporating user requirements. 13. As per Claim 5, Catone in view of Nelson teaches: The method of claim 1 [as above], further comprising: Catone further teaches: receiving, as training data [CATONE reads on: para 2 (training and/or applying a machine learning model to generate pairing recommendations); para 7 (a trained machine learning model to determine a first set of service providers of the plurality of service providers based at least in part on the user request and the service provider criteria)], a plurality of paired start times and end times [CATONE reads on: para 95 (When generating a meeting request, a user may also be able to select meeting times, blocks of time on a calendar application that indicate when the user is available to meet with a matched SP, A user may be more likely to have a broader pool of SPs to meet with if they select more times)], a plurality of in-person slots, a plurality of virtual slots [CATONE reads on: paras 144, 147, 148, as above, Claim 1], … … with associated technical capabilities [CATONE reads on: para 84 (the service coordination system 112 may support other types of meetings including, for example, email communication, chatting systems, phone calls, in person meetings, and/or the like)]. Catone does not explicitly teach but Nelson further teaches: … a plurality of physical locations, and a plurality of physical locations [NELSON reads on: paras 111, 316, as above, Claim 1] … At the time of filing, it would have been obvious to a person of ordinary skill in the art to have modified Catone in view of Nelson to incorporate the further teachings of Nelson in the same field of endeavor of scheduling meetings to include a plurality of physical locations. The motivation for doing this would have been to improve the meeting scheduling of Catone in view of Nelson by efficiently incorporating user requirements. 14. As per Claim 6, Catone in view of Nelson teaches: The method of claim 1 [as above], Catone further teaches: wherein the trained machine learning model is a first trained machine learning model [CATONE, as above, Claim 5], the method further comprising: … … via a second trained machine learning model [CATONE, as above], … Catone does not explicitly teach but Nelson further teaches: … determining, … the number of in-person slots [NELSON reads on: para 230 (meeting room availability schedule)] and the number of virtual slots [NELSON reads on: para 116 (Meeting intelligence apparatus 102 may be located at a number of different locations); para 121-123 (participant nodes)]. At the time of filing, it would have been obvious to a person of ordinary skill in the art to have modified Catone in view of Nelson to incorporate the further teachings of Nelson in the same field of endeavor of scheduling meetings to include determining, … the number of in-person slots. The motivation for doing this would have been to improve the meeting scheduling of Catone in view of Nelson by efficiently incorporating user requirements. 15. As per Claim 8, Catone in view of Nelson teaches: The method of claim 1 [as above], further comprising: Catone further teaches: monitoring the first configuration to determine whether issue data is present; and upon determining issue data is present [CATONE reads on: para 100 (service coordination system 112 may rank the SPs in the subset, ranking may include comparing additional user criteria, based on the comparison, the subset of SPs may be reorganized based on a determination by the service coordination system 112 of which SPs are the most compatible with the user)], automatically determining a second configuration [CATONE reads on: para 101 (threshold criteria is used to limit the number of SPs (for example, create a subset) who receive an invite notification. The threshold criteria may be applied automatically by the service coordination system 112)]. 16. As per Claim 9, Catone in view of Nelson teaches: The method of claim 8 [as above], further comprising: Catone further teaches: obtaining issue data related to the first configuration at a configuration system [CATONE reads on: para 100, 101, as above, Claim 8]; determining, via the trained machine learning model [CATONE, as above, Claim 1], a second configuration based on the issue data related to the first configuration [CATONE reads on: para 8 (training based on annotated data comprising electronic information pertaining to successful and/or unsuccessful pairings and annotated data comprising electronic information pertaining to a magnitude of success or lack of success in the pairings); para 101, as above, Claim 8], the first data packet [CATONE, as above, Claim 1], and … … causing to output the second configuration to the user interface [CATONE, as above, Claim 1]. Catone does not explicitly teach but Nelson further teaches: … the one or more available physical locations [NELSON, as above, Claim 1]; and … At the time of filing, it would have been obvious to a person of ordinary skill in the art to have modified Catone in view of Nelson to incorporate the further teachings of Nelson in the same field of endeavor of scheduling meetings to include the one or more available physical locations. The motivation for doing this would have been to improve the meeting scheduling of Catone in view of Nelson by efficiently incorporating user requirements. 17. As per Claim 10, Catone in view of Nelson teaches: The method of claim 1 [as above], further comprising: Catone further teaches: determining, via a trained ranking machine learning model, a ranking of two or more configurations based on the first data packet [CATONE reads on: Fig. 2, para 7, as above, Claim 1; para 8 (the system is further configured [to] rank the subset of service providers based at least in part on a comparison of the user request and service provider criteria)] and … … the ranking based on a determined configuration match to the first data packet [CATONE, para 8, as above; para 100]; and causing to output the ranking of the two or more configurations to the user interface [CATONE reads on: paras 8, 100, as above; para 44, para 229, as above, Claim 1; para 98 (list of SPs presented to the user)]. Catone does not explicitly teach but Nelson further teaches: … the one or more available physical locations [NELSON, as above, Claim 1], … At the time of filing, it would have been obvious to a person of ordinary skill in the art to have modified Catone in view of Nelson to incorporate the further teachings of Nelson in the same field of endeavor of scheduling meetings to include the one or more available physical locations. The motivation for doing this would have been to improve the meeting scheduling of Catone in view of Nelson by efficiently incorporating user requirements. 18. As per Claim 11, Catone teaches: A method for generating a first configuration [Catone reads on: Abstract, as above, Claim 1], the method comprising: The remainder of the Claim rejected under the same rationale as Claim 1 above. 19. As per Claim 12, Catone in view of Nelson teaches: The method of claim 11 [as above], further comprising: The remainder of the Claim rejected under the same rationale as Claim 2 above. 20. As per Claim 13, Catone in view of Nelson teaches: The method of claim 12 [as above], further comprising: The remainder of the Claim rejected under the same rationale as Claim 3 above. 21. As per Claim 14, Catone in view of Nelson teaches: The method of claim 11 [as above], further comprising: The remainder of the Claim rejected under the same rationale as Claim 4 above. 22. As per Claim 15, Catone in view of Nelson teaches: The method of claim 11 [as above], further comprising: The remainder of the Claim rejected under the same rationale as Claim 5 above. 23. As per Claim 16, Catone in view of Nelson teaches: The method of claim 11, wherein the trained machine learning model is a first trained machine learning model [Claim 11, as above], the method further comprising: The remainder of the Claim rejected under the same rationale as Claim 6 above. 24. As per Claim 18, Catone in view of Nelson teaches: The method of claim 11 [as above], further comprising: Catone further teaches: monitoring the first configuration to determine whether issue data is present; upon obtaining issue data related to the first configuration at a configuration system [CATONE reads on: paras 100, 101, as above, Claim 8], determining, via the trained machine learning model [CATONE, as above, Claim 1], a second configuration based on the issue data related to the first configuration [CATONE reads on: para 101, as above, Claim 8], the first data packet, and the second data packet [CATONE, as above, Claim 1, Claim 4]; and causing to output the second configuration to a user interface [CATONE, as above, Claim 1]. 25. As per Claim 19, Catone in view of Nelson teaches: The method of claim 11 [as above], further comprising: The remainder of the Claim rejected under the same rationale as Claim 10 above. 26. As per Claim 20, Catone teaches: A system, the system comprising: at least one memory storing instructions; and at least one processor executing the instructions to perform operations for generating a first configuration [CATONE reads on: Fig. 1, Fig. 7; paras 204-206], the operations including: The remainder of the Claim rejected under the same rationale as Claim 1 above. 27. Claims 7 and 17 rejected under 35 U.S.C. 103 as being unpatentable over Catone in view of Nelson in further view of Li et al. (US Patent Publication 20090055234 A1 – hereinafter Li). 28. As per Claim 7, Catone in view of Nelson teaches: The method of claim 6, wherein the second trained machine learning model is trained [Claim 6, as above] by: Catone further teaches: receiving, as training data [CATONE reads on: paras 2, 7, as above, Claim 5] in-person data associated with an individual and virtual data associated with an individual [CATONE reads on: para 3 (Meetings might require many in-person visits, phone calls, emails, and the like before a good match is found.)]; and training a machine learning model, using the training data [CATONE reads on: paras 2, 7, as above], to Catone in view of Nelson does not explicitly teach but Li teaches: infer whether an individual will be in-person or virtual [LI reads on: para 28 (conference room having a seating capacity of thirteen is needed, but the profile-resource matching module 112 determines that a room with capacity for only twelve is available, then a matching score of 0.9 can be associated with the virtual resource); para 29]. At the time of filing, it would have been obvious to a person of ordinary skill in the art to have modified Catone in view of Nelson to incorporate the teachings of Li in the same field of endeavor of scheduling meetings to include infer whether an individual will be in-person or virtual. The motivation for doing this would have been to improve the meeting scheduling of Catone in view of Nelson by efficiently incorporating user requirements. See Li, Abstract, “A system for scheduling meetings by matching a scheduler-defined meeting profile against a pool of virtual resources is provided. The system includes an electronic data storage comprising data defining a set of virtual resources, at least one property being associated with each resource. The system also includes a meeting profiler module that is configured to define a meeting profile which specifies one or more resources required for a meeting based upon received user input. The system further includes a profile-resource matching module that searches the data of the electronic data storage and matches elements of the set of virtual resources to the one or more resources required for the meeting defined by the meeting profiler module”. 29. As per Claim 17, Catone in view of Nelson teaches: The method of claim 16, wherein the second trained machine learning model [Claim 16, as above] is trained by: The remainder of the Claim rejected under the same rationale as Claim 7 above. Conclusion 30. The prior art made of record and not relied upon is considered pertinent to applicant’s disclosure. Kenyon et al. (US Patent Publication Number 20230186248 A1) describes improved systems and methods of facilitating meetings and gatherings using a machine-learning (ML) model. 31. Any inquiry concerning this communication or earlier communications from the examiner should be directed to SARJIT S BAINS whose telephone number is (571)270-0317. The examiner can normally be reached M-F 9:30am-6:00pm. 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, Wu Rutao can be reached on (571)272-6045. 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. /SARJIT S BAINS/Examiner, Art Unit 3623 /RUTAO WU/Supervisory Patent Examiner, Art Unit 3623
Read full office action

Prosecution Timeline

Aug 10, 2023
Application Filed
Dec 28, 2025
Non-Final Rejection — §101, §103
Apr 03, 2026
Interview Requested
Apr 08, 2026
Applicant Interview (Telephonic)
Apr 11, 2026
Examiner Interview Summary

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12603850
PREDICTIVE NETWORK CAPACITY SCALING BASED ON CUSTOMER INTEREST
2y 5m to grant Granted Apr 14, 2026
Patent 12547160
DISTRIBUTED INDUSTRIAL PERFORMANCE MONITORING AND ANALYTICS PLATFORM
2y 5m to grant Granted Feb 10, 2026
Patent 12461510
UNIVERSAL DATA ACCESS ACROSS DEVICES
2y 5m to grant Granted Nov 04, 2025
Patent 12417418
SYSTEMS AND METHODS FOR WORKSPACE RECOMMENDATIONS
2y 5m to grant Granted Sep 16, 2025
Patent 11922347
Future Presence Signaling for Dynamic Workspaces
2y 5m to grant Granted Mar 05, 2024
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

1-2
Expected OA Rounds
17%
Grant Probability
46%
With Interview (+28.3%)
5y 1m
Median Time to Grant
Low
PTA Risk
Based on 190 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