Prosecution Insights
Last updated: April 19, 2026
Application No. 18/949,481

Deal Forecasting Within a Communication Platform

Non-Final OA §101§103
Filed
Nov 15, 2024
Examiner
SCHEUNEMANN, RICHARD N
Art Unit
3624
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Zoom Video Communications, Inc.
OA Round
1 (Non-Final)
6%
Grant Probability
At Risk
1-2
OA Rounds
4y 7m
To Grant
15%
With Interview

Examiner Intelligence

Grants only 6% of cases
6%
Career Allow Rate
35 granted / 551 resolved
-45.6% vs TC avg
Moderate +8% lift
Without
With
+8.4%
Interview Lift
resolved cases with interview
Typical timeline
4y 7m
Avg Prosecution
56 currently pending
Career history
607
Total Applications
across all art units

Statute-Specific Performance

§101
37.4%
-2.6% vs TC avg
§103
37.6%
-2.4% vs TC avg
§102
9.3%
-30.7% vs TC avg
§112
15.1%
-24.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 551 resolved cases

Office Action

§101 §103
DETAILED ACTION Introduction This Non-Final Office Action is in response to the application with serial number 18/949,481, filed on November 15, 2024. Claims 1-20 are canceled via preliminary amendment. Claims 21-40 are new. Claims 21-40 are pending. Information Disclosure Statement The information disclosure statement filed on November 15, 2024, has been considered. Claim Rejections - 35 USC § 101 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. The Manual of Patent Examining Procedure (MPEP) provides detailed rules for determining subject matter eligibility for claims in §2106. Those rules provide a basis for the analysis and finding of ineligibility that follows. Claims 21-40 are rejected under 35 U.S.C. 101. The claimed invention is directed to non-statutory subject matter because the claimed invention recites a judicial exception (i.e., a law of nature, a natural phenomenon, or an abstract idea) without significantly more. Under Step 1 of the subject matter eligibility analysis, claims(s) 21-40 are all directed to one of the four statutory categories of invention. However, under step 2A, prong one, the claims recite a judicial exception: generating data indicative of a prediction associated with content of a communication session (as evidenced by exemplary independent claim 21; “generating, . . . outcome data indicative of a prediction associated with content of the communication session”), an abstract idea. Certain methods of organizing human activity are ineligible abstract ideas, including managing personal behavior or relationships or interactions between people. See MPEP §2106.04(a). The limitations of exemplary claim 21 include: “obtaining . . . first analytics data;” “obtaining . . . second analytics data;” “ingesting into [a] data repository . . . the second analytics data and updated customer relations management [ ] data;” “generating . . . outcome data indicative of a prediction associated with content of [a] communication session;” and “outputting the outcome data.” The steps are all steps for managing personal behavior related to the abstract idea of generating data indicative of a prediction associated with content of a communication session that, when considered alone and in combination, are part of the abstract idea of generating data indicative of a prediction associated with content of a communication session. The dependent claims further recite steps for managing personal behavior that are part of the abstract idea of generating data indicative of a prediction associated with content of a communication session. These claim elements, when considered alone and in combination, are considered to be abstract ideas because they are directed to a method of organizing human activity which includes making a prediction based on conversations that occur during conferences. Under step 2A, prong two, of the subject matter eligibility analysis, a claim that recites a judicial exception must be evaluated to determine whether the claim provides a practical application of the judicial exception. Additional elements of the independent claims amount to generic computer hardware that does not provide a practical application (a processing engine and client device in independent claim 21; a system with a processing engine and client device in independent claim 28; and a computer readable medium executable by a processor in independent claim 36). See MPEP §2106.04(d)[I]. The claims do not recite an improvement to another technology or technical field, nor do they recite an improvement to the functioning of the computer itself. See MPEP §2106.05(a). The claims do recite the use of a trained machine learning algorithm, but the abstract idea of generating data indicative of a prediction associated with content of a communication sessions is generally linked to a machine learning environment for implementation. The Examiner notes that the use of machine learning implies the use of a trained machine learning algorithm to “learn” from previous iterations. Therefore, the machine learning merely amounts to a technological environment that does not provide a practical application or significantly more than the abstract idea. Because the claims only recite use of a generic computer, they do not apply the judicial exception with a particular machine. See MPEP §2106.05(b). Under step 2B of the subject matter eligibility analysis, the claims do not integrate the abstract idea into a judicial exception. Referring to the additional elements provided in the analysis in step one, above, the generic computer hardware does not provide significantly more than the recited abstract idea. See MPEP §2106.05(f). For these reasons, the claims do not provide a practical application of the abstract idea, nor do they amount to significantly more than an abstract idea under step 2B of the subject matter eligibility analysis. Using a generic computer to implement an abstract idea does not provide an inventive concept. Therefore, the claims recite ineligible subject matter under 35 USC §101. 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. Claim(s) 21, 25, 26, 28, 32, 36, and 40 is/are rejected under 35 U.S.C. 103 as being unpatentable over US 20210258424 A1 to Brown et al. (hereinafter ‘BROWN’) in view of US 20180096271 A1 to Raanani et al. (hereinafter ‘RAANANI’). Claim 21 (New) BROWN discloses a method, comprising: training, using a training data set derived from a data repository internal to a software- based communication platform (see ¶[0053]; a conversation system trained to determine sentiment based on conversation metrics) and using hyperparameter tuning (see ¶[0019] , [0065] and [0096]; generate a modality for behavior based on metrics derived from interactions. Achieve an outcome based on an objective of the conversation. Dynamically generate a plan to achieve an outcome based on variables), a classification-based machine learning model to predict outcomes of communication sessions facilitated by the software-based communication platform (see ¶[0090]-[0091]; process may include classifying the outcome of each completed conversation. See also ¶[0017]; artificial intelligence and machine learning); obtaining, by a processing engine of the software-based communication platform (see ¶[0137]-[0138] and Fig. 11; a device with a processor), first analytics data based on a communication session facilitated by the software-based communication platform (see ¶[0031]; use historical information from past conversations. Generate a modality to include insights an state information); obtaining, by the processing engine, second analytics data derived from the communication session and one or more other communication sessions facilitated by the software-based communication platform (see again ¶[0031]; use historical information from past conversations. Generate a modality to include insights and state information); ingesting into the data repository, by the processing engine, the second analytics data and updated customer relations management (CRM) data derived from an instance of a CRM platform accessible to the software-based communication platform (see ¶[0030]-[0031] and [0090]; the individuals’ information may be obtained from a Customer Relationship Management System (CRM) or database); and generating, by the trained classification-based machine learning model, outcome data indicative of a prediction associated with content of the communication session (see ¶[0017] and [10105]; predict outcomes for the conversations). BROWN does not explicitly disclose, but RAANANI discloses, outputting the outcome data for access by one or more client devices associated with the software-based communication platform (see ¶[0026]; notify the consumer user regarding the deals at risk via an email or alert on a display of a user device). BROWN discloses a system and method for dynamically controlling conversations and workflows based on conversation monitoring that includes participants in a deal (see [0085], [0090], and [0100]). RAANANI discloses analyzing conversations to automatically identify deals at risk. It would have been obvious to identify deals at risk as taught by RAANANI in the system executing the method of BROWN with the motivation to control deal conversations and workflows. Claim 25 (New) The combination of BROWN and RAANANI discloses the method as set forth in claim 21. BROWN further discloses wherein the communication session is a video communication session (see ¶[0020]; video conferencing streams or sessions). Claim 26 (New) The combination of BROWN and RAANANI discloses the method as set forth in claim 21. BROWN does not explicitly disclose, but RAANANI discloses, further comprising: connecting the one or more client devices within a virtual communication room (see claims 1 and 26; at least one of the recordings includes a recording of a virtual reality-based conversation between one of the customers and one of the representatives). BROWN discloses a system and method for dynamically controlling conversations and workflows based on conversation monitoring that includes participants in a deal (see [0085], [0090], and [0100]). RAANANI discloses analyzing conversations to automatically identify deals at risk, where the conversations include recordings of virtual-reality based conversations. It would have been obvious to include the virtual-reality conversations as taught by RAANANI in the system executing the method of BROWN with the motivation to control deal conversations and workflows. Claim 28 (New) BROWN discloses a system, comprising: a processing engine (see ¶[0137]-[0138] and Fig. 11; a device with a processor) configured to: train, via a training data set derived from a data repository internal to a software- based communication platform (see ¶[0053]; a conversation system trained to determine sentiment based on conversation metrics) and using hyperparameter tuning (see ¶[0019] , [0065] and [0096]; generate a modality for behavior based on metrics derived from interactions. Achieve an outcome based on an objective of the conversation. Dynamically generate a plan to achieve an outcome based on variables), a classification-based machine learning model to predict outcomes of communication sessions facilitated by the software-based communication platform (see ¶[0090]-[0091]; process may include classifying the outcome of each completed conversation. See also ¶[0017]; artificial intelligence and machine learning); obtain first analytics data based on a communication session facilitated by the software-based communication platform (see ¶[0031]; use historical information from past conversations. Generate a modality to include insights an state information); obtain second analytics data derived from the communication session and one or more other communication sessions facilitated by the software-based communication platform (see again ¶[0031]; use historical information from past conversations. Generate a modality to include insights an state information); ingest into the data repository, the second analytics data and updated customer relations management (CRM) data derived from an instance of a CRM platform accessible to the software-based communication platform (see ¶[0030]-[0031] and [0090]; the individuals’ information may be obtained from a Customer Relationship Management System (CRM) or database); generate, via the trained classification-based machine learning model, outcome data indicative of a prediction associated with content of the communication session (see ¶[0017] and [10105]; predict outcomes for the conversations). BROWN does not explicitly disclose, but RAANANI discloses, output the outcome data for access by one or more client devices associated with the software-based communication platform (see ¶[0026]; notify the consumer user regarding the deals at risk via an email or alert on a display of a user device). BROWN discloses a system and method for dynamically controlling conversations and workflows based on conversation monitoring that includes participants in a deal (see [0085], [0090], and [0100]). RAANANI discloses analyzing conversations to automatically identify deals at risk. It would have been obvious to identify deals at risk as taught by RAANANI in the system executing the method of BROWN with the motivation to control deal conversations and workflows. Claim 35 (New) The combination of BROWN and RAANANI discloses the system as set forth in claim 28. BROWN further discloses wherein the communication session is a video communication session (see ¶[0020]; video conferencing streams or sessions). Claim 36 (New) BROWN discloses a non-transitory computer-readable medium comprising instructions (see ¶[0141]; a device with a computer readable medium. Software instructions read into memory), that when executed by one or more processors (see ¶[0137]-[0138] and Fig. 11; a device with a processor), causes the one or more processors to perform operations comprising: training, using a training data set derived from a data repository internal to a software- based communication platform (see ¶[0053]; a conversation system trained to determine sentiment based on conversation metrics) and using hyperparameter tuning (see ¶[0019] , [0065] and [0096]; generate a modality for behavior based on metrics derived from interactions. Achieve an outcome based on an objective of the conversation. Dynamically generate a plan to achieve an outcome based on variables), a classification-based machine learning model to predict outcomes of communication sessions facilitated by the software-based communication platform (see ¶[0090]-[0091]; process may include classifying the outcome of each completed conversation. See also ¶[0017]; artificial intelligence and machine learning); obtaining, by a processing engine of the software-based communication platform (see ¶[0137]-[0138] and Fig. 11; a device with a processor), first analytics data based on a communication session facilitated by the software-based communication platform (see ¶[0031]; use historical information from past conversations. Generate a modality to include insights an state information); obtaining, by the processing engine, second analytics data derived from the communication session and one or more other communication sessions facilitated by the software-based communication platform (see again ¶[0031]; use historical information from past conversations. Generate a modality to include insights an state information); ingesting into the data repository, by the processing engine, the second analytics data and updated customer relations management (CRM) data derived from an instance of a CRM platform accessible to the software-based communication platform (see ¶[0030]-[0031] and [0090]; the individuals’ information may be obtained from a Customer Relationship Management System (CRM) or database); and generating, by the trained classification-based machine learning model, outcome data indicative of a prediction associated with content of the communication session (see ¶[0017] and [10105]; predict outcomes for the conversations). BROWN does not explicitly disclose, but RAANANI discloses, outputting the outcome data for access by one or more client devices associated with the software-based communication platform (see ¶[0026]; notify the consumer user regarding the deals at risk via an email or alert on a display of a user device). BROWN discloses a system and method for dynamically controlling conversations and workflows based on conversation monitoring that includes participants in a deal (see [0085], [0090], and [0100]). RAANANI discloses analyzing conversations to automatically identify deals at risk. It would have been obvious to identify deals at risk as taught by RAANANI in the system executing the method of BROWN with the motivation to control deal conversations and workflows. Claim 40 (New) The combination of BROWN and RAANANI discloses the non-transitory computer-readable medium as set forth in claim 36. BROWN further discloses wherein the communication session is a video communication session (see ¶[0020]; video conferencing streams or sessions). Claim(s) 22, 23, 32, 33, 37, and 38 is/are rejected under 35 U.S.C. 103 as being unpatentable over US 20210258424 A1 to BROWN et al. in view of US 20180096271 A1 to RAANANI et al. as applied to claim 21 above, and further in view of US 20190122030 A1 to Raudies et al. (hereinafter ‘RAUDIES’). Claim 22 (New) The combination of BROWN and RAANANI discloses the method as set forth in claim 21. The combination of BROWN and RAANANI does not specifically disclose, but RAUDIES discloses, wherein the processing engine is a browser extension (see ¶[0021]; a meeting participant interacts with the video conference system 106 via a client-side application installed on the client devices 102 and 104. In some embodiments, the client-side application includes a video conference system specific component. For example, the component is a stand-alone application, one or more application plug-ins, and/or a browser extension). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). RAUDIES discloses video conferencing that includes a browser extension. It would have been obvious for one of ordinary skill in the art at the time of invention to include the browser extension as taught by RAUDIES in the system executing the method of BROWN with the motivation to enable a video conferencing application. Claim 23 (New) The combination of BROWN and RAANANI discloses the method as set forth in claim 21. The combination of BROWN and RAANANI does not specifically disclose, but RAUDIES discloses, wherein the processing engine is a client application (see ¶[0021]; a meeting participant interacts with the video conference system 106 via a client-side application installed on the client devices 102 and 104. In some embodiments, the client-side application includes a video conference system specific component. For example, the component is a stand-alone application, one or more application plug-ins, and/or a browser extension). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). RAUDIES discloses video conferencing that includes a client-side application. It would have been obvious for one of ordinary skill in the art at the time of invention to include the client-side application as taught by RAUDIES in the system executing the method of BROWN with the motivation to enable a video conferencing application. Claim 32 (New) The combination of BROWN and RAANANI discloses the system as set forth in claim 28. The combination of BROWN and RAANANI does not specifically disclose, but RAUDIES discloses, wherein the processing engine is a browser extension (see ¶[0021]; a meeting participant interacts with the video conference system 106 via a client-side application installed on the client devices 102 and 104. In some embodiments, the client-side application includes a video conference system specific component. For example, the component is a stand-alone application, one or more application plug-ins, and/or a browser extension). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). RAUDIES discloses video conferencing that includes a browser extension. It would have been obvious for one of ordinary skill in the art at the time of invention to include the browser extension as taught by RAUDIES in the system executing the method of BROWN with the motivation to enable a video conferencing application. Claim 33 (New) The combination of BROWN and RAANANI discloses the system as set forth in claim 28. The combination of BROWN and RAANANI does not specifically disclose, but RAUDIES discloses, wherein the processing engine is a client application (see ¶[0021]; a meeting participant interacts with the video conference system 106 via a client-side application installed on the client devices 102 and 104. In some embodiments, the client-side application includes a video conference system specific component. For example, the component is a stand-alone application, one or more application plug-ins, and/or a browser extension). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). RAUDIES discloses video conferencing that includes a client-side application. It would have been obvious for one of ordinary skill in the art at the time of invention to include the client-side application as taught by RAUDIES in the system executing the method of BROWN with the motivation to enable a video conferencing application. Claim 37 (New) The combination of BROWN and RAANANI discloses the non-transitory computer-readable medium as set forth in claim 36. The combination of BROWN and RAANANI does not specifically disclose, but RAUDIES discloses, wherein the processing engine is a browser extension (see ¶[0021]; a meeting participant interacts with the video conference system 106 via a client-side application installed on the client devices 102 and 104. In some embodiments, the client-side application includes a video conference system specific component. For example, the component is a stand-alone application, one or more application plug-ins, and/or a browser extension). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). RAUDIES discloses video conferencing that includes a browser extension. It would have been obvious for one of ordinary skill in the art at the time of invention to include the browser extension as taught by RAUDIES in the system executing the method of BROWN with the motivation to enable a video conferencing application. Claim 38 (New) The combination of BROWN and RAANANI discloses the non-transitory computer-readable medium as set forth in claim 36. The combination of BROWN and RAANANI does not specifically disclose, but RAUDIES discloses, wherein the processing engine is a client application (see ¶[0021]; a meeting participant interacts with the video conference system 106 via a client-side application installed on the client devices 102 and 104. In some embodiments, the client-side application includes a video conference system specific component. For example, the component is a stand-alone application, one or more application plug-ins, and/or a browser extension). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). RAUDIES discloses video conferencing that includes a client-side application. It would have been obvious for one of ordinary skill in the art at the time of invention to include the client-side application as taught by RAUDIES in the system executing the method of BROWN with the motivation to enable a video conferencing application. Claim(s) 24, 34, and 39 is/are rejected under 35 U.S.C. 103 as being unpatentable over US 20210258424 A1 to BROWN et al. in view of US 20180096271 A1 to RAANANI et al. as applied to claim 21 above, and further in view of US 20020087552 A1 to Applewhite et al. (hereinafter ‘APPLEWHITE’). Claim 24 (New) The combination of BROWN and RAANANI discloses the method as set forth in claim 21. The combination of BROWN and RAANANI does not specifically disclose, but APPLEWHITE discloses, wherein the outcome data is output via an application server (see ¶[0062]; also at processor 515 may be an applications server 540, preferably operating behind a firewall, in data communications with network server 538 and having a memory 542 that contains software used in the present invention, including an information server engine 544, for generating and processing forms, and a replica engine such as a title engine 546 and/or a drive engine 548 in data communications with applications server 540). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). APPLEWHITE discloses applications using an application server for processing information. It would have been obvious to include the application server as taught by APPLEWHITE in the system executing the method of BROWN with the motivation to provide a video conferencing application. Claim 34 (New) The combination of BROWN and RAANANI discloses the system as set forth in claim 28. The combination of BROWN and RAANANI does not specifically disclose, but APPLEWHITE discloses, wherein the processing engine is configured to output the outcome data via an application server (see ¶[0062]; also at processor 515 may be an applications server 540, preferably operating behind a firewall, in data communications with network server 538 and having a memory 542 that contains software used in the present invention, including an information server engine 544, for generating and processing forms, and a replica engine such as a title engine 546 and/or a drive engine 548 in data communications with applications server 540). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). APPLEWHITE discloses applications using an application server for processing information. It would have been obvious to include the application server as taught by APPLEWHITE in the system executing the method of BROWN with the motivation to provide a video conferencing application. Claim 39 (New) The combination of BROWN and RAANANI discloses the non-transitory computer-readable medium as set forth in claim 36. The combination of BROWN and RAANANI does not specifically disclose, but APPLEWHITE discloses, wherein the outcome data is output via an application server (see ¶[0062]; also at processor 515 may be an applications server 540, preferably operating behind a firewall, in data communications with network server 538 and having a memory 542 that contains software used in the present invention, including an information server engine 544, for generating and processing forms, and a replica engine such as a title engine 546 and/or a drive engine 548 in data communications with applications server 540). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). APPLEWHITE discloses applications using an application server for processing information. It would have been obvious to include the application server as taught by APPLEWHITE in the system executing the method of BROWN with the motivation to provide a video conferencing application. Claim(s) 27 is/are rejected under 35 U.S.C. 103 as being unpatentable over US 20210258424 A1 to BROWN et al. in view of US 20180096271 A1 to RAANANI et al. as applied to claims 21 and 26 above, and further in view of US 20070299710 A1 to Haveliwala (hereinafter ‘HAVELIWALA’). Claim 27 (New) The combination of BROWN and RAANANI discloses the method as set forth in claim 26. The combination of BROWN and RAANANI does not specifically disclose, but HAVELIWALA discloses wherein the virtual room is a breakout room (see abstract and ¶[0048] a virtual session and video conferencing with a breakout room). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). RAANANI discloses analyzing conversations to automatically identify deals at risk, where the conversations include recordings of virtual-reality based conversations. HAVELIWALA discloses breakout rooms for conferencing in a virtual video conferencing environment. It would have been obvious for one of ordinary skill in the art at the time of invention to include the breakout room as taught by HAVELIWALA in the system executing the method of BROWN and RAANANI with the motivation to provide sub-rooms for smaller subsets of a larger meeting (see HAVELIWALA abstract). Claim(s) 29 and 30 is/are rejected under 35 U.S.C. 103 as being unpatentable over US 20210258424 A1 to BROWN et al. in view of US 20180096271 A1 to RAANANI et al. as applied to claim 28 above, and further in view of US 20040186738 A1 to Reisman (hereinafter ‘REISMAN’). Claim 29 (New) The combination of BROWN and RAANANI discloses the system as set forth in claim 28. The combination of BROWN and RAANANI does not specifically disclose, but REISMAN discloses, wherein the processing engine is further configured to: perform synchronous messaging within the communication session (see ¶[0125]; current and emerging communications methods may include synchronous or real-time methods, including in-person, telephonic, teleconferencing, text, audio, and video chat or conferencing, collaborative virtual environments (CVEs). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). REISMAN discloses an idea adoption marketplace that includes synchronous and asynchronous communication methods. It would have been obvious for one of ordinary skill in the art at the time of invention to include the synchronous messaging as taught by REISMAN in the system executing the method of BROWN with the motivation to enable conversations using current and emerging methods. Claim 30 (New) The combination of BROWN and RAANANI discloses the system as set forth in claim 28. The combination of BROWN and RAANANI does not specifically disclose, but REISMAN discloses, wherein the processing engine is further configured to: perform asynchronous messaging within the communication session (see ¶[0125]; current and emerging communications methods may include asynchronous methods, including mail and physical publication, e-mail, SMS (Short Message Service), and other messaging, bulletin boards, discussion groups, newsgroups and similar threaded conferencing systems, Web sites, Weblogs, knowledgebases, databases, content management systems, visualization and virtual reality (VR) systems, Lifestreams, and related support structures, whether based on file structures, relational, object, or other databases, tuple spaces, or other communication and information technologies.) BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]). REISMAN discloses an idea adoption marketplace that includes synchronous and asynchronous communication methods. It would have been obvious for one of ordinary skill in the art at the time of invention to include the synchronous messaging as taught by REISMAN in the system executing the method of BROWN with the motivation to enable conversations using current and emerging methods. Claim(s) 31 is/are rejected under 35 U.S.C. 103 as being unpatentable over US 20210258424 A1 to BROWN et al. in view of US 20180096271 A1 to RAANANI et al. as applied to claim 28 above, and further in view of US 20190325605 A1 to Ye et al. (hereinafter ‘YE’). Claim 31 (New) The combination of BROWN and RAANANI discloses the system as set forth in claim 28. The combination of BROWN and RAANANI does not specifically disclose but YE discloses, wherein the processing engine is configured to use machine learning to derive the second analytics data (see ¶[0006] and [0054]; object detection in images that may be produced from video conferences using a neural network with an intermediate layer, classification layer, and regression layer. Dimensional data is derived in the intermediate layer). BROWN discloses a system and method for dynamically controlling conversations and workflows in a video conferencing application (see ¶[0002]) that uses machine learning (see ¶[0017]). YE discloses detecting objects in images using a neural network with an intermediate layer to generate dimensional data prior to an output. It would have been obvious for one of ordinary skill in the art at the time of invention to include the neural network with the intermediate layer to generate dimensional data as taught by YE in the system executing the method of BROWN with the motivation to detect and classify objects in images obtained in video conferences. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to RICHARD N SCHEUNEMANN whose telephone number is (571)270-7947. The examiner can normally be reached M-F 9am-5pm 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, Patricia Munson can be reached at 571-270-5396. 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. /RICHARD N SCHEUNEMANN/ Primary Examiner, Art Unit 3624
Read full office action

Prosecution Timeline

Nov 15, 2024
Application Filed
Jan 09, 2025
Response after Non-Final Action
Dec 23, 2025
Non-Final Rejection — §101, §103
Mar 20, 2026
Examiner Interview Summary

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12579549
PLATFORM FOR FACILITATING AN AUTOMATED IT AUDIT
2y 5m to grant Granted Mar 17, 2026
Patent 12535999
A METHOD FOR EXECUTION OF A MACHINE LEARNING MODEL ON MEMORY RESTRICTED INDUSTRIAL DEVICE
2y 5m to grant Granted Jan 27, 2026
Patent 12033094
AUTOMATIC GENERATION OF TASKS AND RETRAINING MACHINE LEARNING MODULES TO GENERATE TASKS BASED ON FEEDBACK FOR THE GENERATED TASKS
2y 5m to grant Granted Jul 09, 2024
Patent 12026624
System and Method For Loss Function Metalearning For Faster, More Accurate Training, and Smaller Datasets
2y 5m to grant Granted Jul 02, 2024
Patent 11836746
AUTO-ENCODER ENHANCED SELF-DIAGNOSTIC COMPONENTS FOR MODEL MONITORING
2y 5m to grant Granted Dec 05, 2023
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
6%
Grant Probability
15%
With Interview (+8.4%)
4y 7m
Median Time to Grant
Low
PTA Risk
Based on 551 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