Prosecution Insights
Last updated: May 29, 2026
Application No. 18/103,657

SYSTEM AND METHOD FOR RECOMMENDING INDIVIDUALS FOR OPEN ROLES

Final Rejection §101§103§112
Filed
Jan 31, 2023
Priority
Jan 31, 2022 — provisional 63/304,977
Examiner
HOLZMACHER, DERICK J
Art Unit
3625
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
D2L Corporation
OA Round
6 (Final)
45%
Grant Probability
Moderate
7-8
OA Rounds
0m
Est. Remaining
73%
With Interview

Examiner Intelligence

Grants 45% of resolved cases
45%
Career Allowance Rate
121 granted / 271 resolved
-7.4% vs TC avg
Strong +29% interview lift
Without
With
+28.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
21 currently pending
Career history
309
Total Applications
across all art units

Statute-Specific Performance

§101
28.8%
-11.2% vs TC avg
§103
66.8%
+26.8% vs TC avg
§102
2.8%
-37.2% vs TC avg
§112
0.9%
-39.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 271 resolved cases

Office Action

§101 §103 §112
DETAILED ACTION 1. The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . The following FINAL office action is in response to Applicant communication filed on 05/05/2026 regarding application 18/103,657. Claims 1 and 8 have been amended. Claims 6 and 13 have been canceled. Claims 1-4, 8-11 and 15-16 are pending and have been rejected. Response to Amendments 2. Applicant’s amendment filed on 05/05/2026 necessitates Examiner maintaining his previous response in this office action. Priority 3. The Examiner has noted the Applicants claiming from Provisional (PRO) Application # 63/304,977 filed on 01/31/2022. Therefore, the earliest effective filing date examined for this application is of 01/31/2022. Response to Arguments 4. Due to Applicant’s amendments, Examiner adds a 35 U.S.C. § 112 (b) Claim Rejections for Claims 8-11 and 16 regarding the lack of antecedent basis for “the server” recited in Independent Claim 8. Please note the previous claimset filed on 01/20/2026 had Dependent Claim 13 recited as “a server”, but Applicant abruptly changed this to “the server” in Independent Claim 8 in this current claimset filed on 05/05/2026, which changes the scope of the claims here. 5. Applicant’s arguments, see pages 10-11 filed on 05/05/2026, with respect to the 35 U.S.C. § 103 Claim Rejections for Claims 1-4, 6, 8-11, 13 and 15-16 have been fully considered and is found to be not persuasive. Therefore, the 35 U.S.C. § 103 Claim Rejections for Claims 1-4, 8-11 and 15-16 have been maintained. Response to 35 U.S.C. § 101 Arguments 6. Applicant’s 35 U.S.C. § 101 arguments, filed with respect to Claims 1-4, 8-11 and 15-16 have been fully considered, but they are found not persuasive (see Applicant Remarks, Pages 6-10 dated 05/05/2026). Examiner respectfully disagrees. Argument #1: (A). Applicant argues that Claims 1-4, 8-11 and 15-16 do not recite an abstract idea, law of nature of natural phenomenon under revised step 2a prong one of the 35 U.S.C § 101 analysis (see Applicant Remarks, Pages 6-9, dated 05/05/2026). Examiner respectfully disagrees. Specifically, Applicant argues that the claims cannot practically be performed in the human mind for Independent Claims 1 and 8 because they involve: “large amounts of historical data” & “crowd-sourced tagging” & “probabilistic AI analysis” (see Applicant Remarks, Page 7, dated 05/05/2026). Examiner respectfully disagrees. The argument is unpersuasive because the relevant inquiry under Step 2A Prong 1 is not whether a human could practically perform the claimed process at the same scale or speed as a computer. Rather, the inquiry is whether these claims recite concepts that are fundamentally mental in character, such as evaluations, judgments, comparisons, recommendations or decision-making. The Federal Circuit has repeatedly held that collecting information, analyzing information, identifying correlations, generating recommendations and presenting results remain abstract even where computers permit the analysis of large datasets impractical for humans to process manually. The claims here fundamentally recite evaluating organizational needs, evaluating competencies and interests of individuals, comparing those characteristics to historical outcomes, recommending suitable candidates, identifying competency gaps and generating pathway recommendations. These are forms of human-resource evaluation and workforce management, which falls squarely within “Certain Methods of Organizing Human Activities” and “Mental Processes” involving evaluations and judgments. Merely increasing the quantity or complexity of the data being analyzed does not remove the claims from abstraction. With respect to “Mental Processes” category, Examiner refers Applicant to MPEP § 2106.04 (a) (2) (III) (C): “Claims can recite a mental process even if they are claimed as being performed on a computer. The Examiner has reviewed Applicant’s Specification and determined that the claimed invention is described as concepts that are performed in the human mind and applicant is merely claiming that concept performed 1) on a generic computer (e.g., see Applicant’s Specification ¶ [0031]: “Each such computer program is preferably stored on a storage media or a device readable by a general or special purpose programmable computer for configuring and operating the computer when the storage media or device is read by the computer to perform the procedures described herein.”), or 2) in a computer environment (e.g., see Applicant’s Specification ¶ [0030]: “For example, and without limitation, the programmable computer may be a programmable logic unit, a mainframe computer, server, and personal computer, cloud based program or system, laptop, personal data assistance, cellular telephone, smartphone, or tablet device.”), or 3) is merely using a computer as a tool. Additionally, according to MPEP § 2106.04 (a) (2) (III) (B): “If a claim recites a limitation that can practically be performed in the human mind, with or without the use of a physical aid such as pen and paper, the limitation falls within the mental processes grouping, and the claim recites an abstract idea. See, e.g., Benson, 409 U.S. at 67, 65, 175 USPQ at 674-75, 674 (noting that the claimed "conversion of [binary-coded decimal] numerals to pure binary numerals can be done mentally," i.e., "as a person would do it by head and hand."); Synopsys, 839 F.3d at 1139, 120 USPQ2d at 1474 (holding that claims to the mental process of "translating a functional description of a logic circuit into a hardware component description of the logic circuit" are directed to an abstract idea, because the claims "read on an individual performing the claimed steps mentally or with pencil and paper").” Also, Examiner refers Applicant to MPEP § 2106.04 (a) (2) II which states that: “the sub-groupings encompass both activity of a single person (for example, “a respective employee”) and activity that involves multiple people (such as “plurality of employees”), and thus, certain activity between a person and a computer may fall within the "Certain Methods of Organizing Human Activities" groupings. It is noted that the number of people involved in the activity is not dispositive as to whether a claim limitation falls within this grouping. Instead, the determination should be based on whether the activity itself falls within one of the sub-groupings.” Additionally, or alternatively, some of these claim limitations recited above for Independent Claim 1 for example can be performed as “Mathematical Concepts” which pertains to mathematical calculations or mathematical relationships. With respect to “Mathematical Concepts” category, Examiner refers Applicant to MPEP § 2106.04 (a) (2) (I) (C): “A claim that recites a mathematical calculation, when the claim is given its broadest reasonable interpretation in light of the specification, will be considered as falling within the "mathematical concepts" grouping.” “It is important to note that a mathematical concept need not be expressed in mathematical symbols, because "[w]ords used in a claim operating on data to solve a problem can serve the same purpose as a formula." In re Grams, 888 F.2d 835, 837 and n.1, 12 USPQ2d 1824, 1826 and n.1 (Fed. Cir. 1989). See, e.g., SAP America, Inc. v. InvestPic, LLC, 898 F.3d 1161, 1163, 127 USPQ2d 1597, 1599 (Fed. Cir. 2018) (holding that claims to a ‘‘series of mathematical calculations based on selected information’’ are directed to abstract ideas); Digitech Image Techs., LLC v. Elecs. for Imaging, Inc., 758 F.3d 1344, 1350, 111 USPQ2d 1717, 1721 (Fed. Cir. 2014) (holding that claims to a ‘‘process of organizing information through mathematical correlations’’ are directed to an abstract idea).” Furthermore, see MPEP § 2106.05 (c): “For data, mere "manipulation of basic mathematical constructs [i.e.,] the paradigmatic ‘abstract idea,’" has not been deemed a transformation. CyberSource v. Retail Decisions, 654 F.3d 1366, 1372 n.2, 99 USPQ2d 1690, 1695 n.2 (Fed. Cir. 2011) (quoting In re Warmerdam, 33 F.3d 1354, 1355, 1360, 31 USPQ2d 1754, 1755, 1759 (Fed. Cir. 1994)).” In conclusion, Examiner maintains that Claims 1-4, 8-11 and 15-16 are directed to abstract ideas under “Mental Processes” or “Certain Methods of Organizing Human Activities” or “Mathematical Concepts” Groupings under 35 U.S.C. § 101 Step 2A Prong 1. Specifically, Applicant argues that the recited “trained artificial intelligence statistical model” Independent Claims 1 and 8 demonstrates that the claims are not directed to an abstract idea (see Applicant Remarks, Pages 7-8, dated 05/05/2026). Examiner respectfully disagrees. However, merely implementing abstract decision-making using AI or machine learning does not render the claims non-abstract. The claims in particular Independent Claims 1 and 8 do not recite a specific neural-network architecture, a specific training technique, a specific feature-extraction improvement, an improvement to inferencing efficiency, reduced computational complexity or an improvement to the computer functionality itself. Instead, the AI model is invoked at a high level of generality merely to analyze data, identify correlations, improve recommendation accuracy, and generate recommendations. This is precisely the type of mathematical/statistical analysis that courts have repeatedly held abstract. The focus of the claims remains recommending individuals for organizational roles based on data analysis. That remains a workforce-management and staffing concept, not a technological innovation. Specifically, Applicant argues that that the “crowd-sourcing tagging of skills and competencies” in Independent Claims 1 and 8 provide broader data than a human could practically review (see Applicant Remarks, Pages 7-8, dated 05/05/2026). Examiner respectfully disagrees. This argument is not persuasive because the source or quantity of data does not alter the character of the underlying abstract idea. Regardless of whether the data originates from historical records, user profiles, crowd-sourced tags, or organization data, the claims still merely collect information, analyze relationships and generate recommendations. The use of additional or more complex data sources does not convert an abstract staffing analysis into patent-eligible technology. Specifically, Applicant argues that the claims in Independent Claims 1 and 8 are not mental processes because humans could not realistically perform the claimed operations manually (see Applicant Remarks, Pages 7-8, dated 05/05/2026). Examiner respectfully disagrees. However, courts have explained that the claims may still recite mental processes where they are directed to observations, evaluations, judgments, recommendations, or opinions, even if computers make those processes faster or more scalable. The claims here recite determining organizational needs, determining suitable individuals, analyzing competencies, determining competency gaps, generating recommendations, generating pathway recommendations, and outputting confidence scores. These are fundamentally evaluative and judgment-based activities. The fact that the claims automate these activities using generic computing technology does not remove them from the mental-process category. Applicant characterizes the problem as “employee fit and reducing turnover” (see Applicant Remarks, Page 8, dated 05/05/2026). This is not a technological problem. It is a business-management and workforce-planning objective. The claims do not solve a networking problem, a database-architecture problem, a machine-operation problem, a computer-memory problem, or any other technical problem rooted in computer technology. Instead, the claims improve staffing recommendations, employee-role matching and organizational planning. Improving business outcomes through analytics is not itself a technological improvement under 35 U.S.C. § 101 jurisprudence. Argument #2: (B). Applicant argues that Claims 1-4, 8-11 and 15-16 recite additional elements that integrate the judicial exception into a practical application under revised step 2a prong two of the 35 U.S.C. § 101 analysis (see Applicant Remarks, Pages 9-10, dated 05/05/2026). Examiner respectfully disagrees. Specifically, Applicant argues that the claims in Independent Claims 1 and 8 improve a “human resource system” (see Applicant Remarks, Page 9, dated 05/05/2026). Examiner respectfully disagrees. However, improving the quality of HR recommendations is not equivalent to improving computer technology. The claims do not recite improvements to processing efficiency, memory usage, network throughput, distributed computing, database structures, AI-training mechanics, or computer operation itself. The recited server, GUI, analytics engine, and networked devices merely perform their ordinary functions of storing data, transmitting data, processing data and outputting results. Thus, the claims in Independent Claims 1 and 8 merely use computers as tools to implement abstract workforce analytics (see MPEP § 2106.05 (f)). The USPTO and courts (e.g., Alice Corp. v. CLS Bank Int’l, 573 U.S. 208 (Fed. Cir. 2014)) have consistently ruled that the fact a human cannot manually perform a task as fast as a computer does not provide the “significantly more” required for an inventive concept. The “probabilistic model” is described in functional terms; it is the automation of a mental process (judging suitability) rather than a technological shift in how computers operate. With respect to reliance on (e.g., “artificial intelligence statistical model” & “a graphical user interface (GUI)” & “at least one analytics engine”) as additional elements when considered individually and as an ordered combination (as a whole) for the claim limitations for Independent Claims 1 and 8, these additional elements do not provide limitations that are indicative of integration into a practical application under step 2a prong 2 due to: (1) the claims as a whole are limited to a particular field of use or technological environment for recommending individuals for open job roles/positions using a computer in a business enterprise environment (see MPEP § 2106.05 (h)) or (2) reciting mere instructions to implement an abstract idea on a computer or using a computer as a tool to “apply” the recited judicial exceptions (see MPEP § 2106.05(f)). Moreover, Examiner notes requiring the use of software (e.g., “trained artificial intelligence statistical model”) to tailor information and provide the results to the user on a computer (see Intellectual Ventures I LLC v. Capital One Bank (USA), 792 F.3d 1363, 1370-71, 115USPQ2d 1636, 1642 (Fed. Cir. 2015)). Independent Claims 1 and 8: With respect to reliance on (e.g., “artificial intelligence statistical model” & “a graphical user interface (GUI)” & “at least one analytics engine”) as additional elements when considered individually and as an ordered combination (as a whole) for the claim limitations for Independent Claims 1 and 8, these additional elements do not provide limitations that are indicative of integration into a practical application under step 2a prong 2 due to: (1) the claims as a whole are limited to a particular field of use or technological environment for recommending individuals for open job roles/positions using a computer in a business enterprise environment (see MPEP § 2106.05 (h)) or (2) reciting mere instructions to implement an abstract idea on a computer or using a computer as a tool to “apply” the recited judicial exceptions (see MPEP § 2106.05(f)). These claims define the “analytics engine” and “probabilistic model” using broad, functional language (e.g., configured to analyze and identify data correlations, “configurable to determine”). The Guidance states that functional descriptions of software performing an abstract idea on a computer without specifying how the computer is improved or how a technical problem is solved, do not constitute a practical application. The computer is merely a tool for applying the abstract idea of human resources (HR) management. The claim language is directed to the result of the abstract idea itself (“improve a recommendation accuracy”, “generate a pathway recommendation”). While the result is useful, the limitations focus on what the system does (manages HR data) rather than how it does so in a non-conventional, technical manner. The elements related to “user attributes, crowd sourcing tagging of skills and competencies” describe the data being used, not a technical solution to a technical problem inherent in the computer system. The data is simply input for the abstract idea (the evaluation / recommendation process). Applicant repeatedly emphasizes that recommendation accuracy, confidence scoring, competency gap determination and automatic updating. But the claims in Independent Claims 1 and 8 recite these functions only at a results-oriented level. The claims fail to specify how the probabilistic model is technically implemented, how retraining improves computation, how correlations are identified, what technical mechanism produces the confidence score, or how the analytics engine differs from conventional systems. Instead, the claims merely state desired outcomes. Such purely functional claiming does not integrate the abstract idea into a practical technological application. Applicant argues in Independent Claims 1 and 8 that updates occur automatically, recommendations occur automatically and the process is infeasible mentally at scale (see Applicant Remarks, Page 9, dated 05/05/2026). Examiner respectfully disagrees. However, automation of an abstract idea using generic computers does not confer eligibility. Courts consistently hold that merely computerizing manual business practices is insufficient under 35 U.S.C. § 101. The claims here automate workforce-placement and competency-evaluation processes that remain abstract despite computer implementation. See Credit Acceptance Corp. v. Westlake Services (Fed. Cir. 2017): The court found that a software patent aimed at automating the previously manual process of financing customer purchases was ineligible, as it did not constitute a technical improvement. See Recentive Analytics, Inc. v. Fox Corp. (Fed. Cir. 2025): The court invalidated patents that applied machine learning to generate live event schedules and network maps, noting that these tasks were historically performed manually. The court held that applying AI to optimize a process (rather than improving the AI itself) is not patent-eligible. Applicant argues in Independent Claims 1 and 8 that the invention is “rooted in technology” (see Applicant Remarks, Page 9, dated 05/05/2026). Examiner respectfully disagrees. This characterization is unsupported by the claim language. The claims do not address a challenge unique to computer networks, a computer-centric technological limitation, or a problem arising specifically in computer systems. Rather, the claims use computing infrastructure to improve organizational decision-making. That is not the type of technological improvement contemplated by cases such as DDR Holdings LLC v. Hotels. Com, LP (Fed. Cir. 2014) or Enfish, LLC v. Microsoft Corp (Fed. Cir. 2016). Therefore, in conclusion, Examiner maintains that Claims 1-4, 8-11 and 15-16 do not recite additional elements that integrate the judicial exception into a practical application under step 2a prong 2 of the 35 U.S.C. § 101 analysis. Argument #3: (C). Applicant argues that Claims 1-4, 8-11 and 15-16 recite additional elements that amount to significantly more than the recited judicial exceptions under revised step 2B of the 35 U.S.C. 101 analysis (see Applicant Remarks, Pages 9-10, dated 05/05/2026). Examiner respectfully disagrees. Specifically, Applicant argues in Independent Claims 1 and 8 that the combination of servers, analytics engines, probabilistic models, crowd-sourced data, and confidence scoring amounts to significantly more (see Applicant Remarks, Pages 9-10, dated 05/05/2026). Examiner respectfully disagrees. However, the claims recite these components functionally and generically. The specification itself acknowledges use of “general or special purpose programmable computers”. Nothing in the claims recites unconventional hardware, unconventional networking, unconventional database architecture, or unconventional AI implementation techniques. Accordingly, the additional elements merely apply the abstract idea using generic computer technology. Examiner refers Applicant to Examiner’s 35 U.S.C. § 101 analysis section (e.g., Claim Rejections - 35 U.S.C. § 101 section shown below) shown for step 2B particularly for Independent Claims 1 and 8. The claims do not recite additional elements that amount to significantly more than the recited judicial exceptions, because they are merely directed to the particulars of the abstract idea and likewise do not add significantly more to the above-identified judicial exceptions. The limitations are directed to limitations referenced in MPEP § 2106.05I.A. that are not enough to qualify as significantly more when recited in these claims with the abstract idea which include: (1) adding the words “apply it” (or an equivalent) with the judicial exception, (2) or mere instructions to implement an abstract idea on a computer and providing the results to the user on a computer, and (3) generally linking the use of the judicial exception to a particular technological environment or field of use. Independent Claims 1 and 8: With respect to reliance on (e.g., “artificial intelligence statistical model” & “a graphical user interface (GUI)” & “at least one analytics engine”) as additional elements when considered individually and as a ordered combination (as a whole) for the claim limitations for Independent Claims 1 and 8, these additional elements do not recite additional elements that amount to significantly more than the recited judicial exceptions under step 2B due to: (1) the claims as a whole are limited to a particular field of use or technological environment for recommending individuals for open job roles/positions using a computer in a business enterprise environment (see MPEP § 2106.05 (h)) or (2) reciting mere instructions to implement an abstract idea on a computer or using a computer as a tool to “apply” the recited judicial exceptions (see MPEP § 2106.05(f)). While these claims mention a “probabilistic model” and “trained AI statistical model”, it describes these elements in purely functional terms (e.g., “configured to analyze and identify data correlations”). These claims fail to recite a specific technological improvement to the way the AI operates – such as a novel neural network architecture or a more efficient mathematical algorithm – and instead focus on the high-level application of AI to achieve a business result (improving recommendation accuracy). The ordered combination of the steps – determining needs, analyzing individuals, and generating pathway recommendations merely mirrors the mental steps a human recruiter would take, only performed faster by a computer. Because these claims do not solve a problem rooted in computer technology (such as network latency or data security) but rather a business problem (matching people) to jobs, it lacks the “significantly more” required to overcome the judicial exception. Moreover, particularly Independent Claims 1 and 8 relies on generic terms such as “communicate with the one or more computing device”, “store information for the system”, and “networked human management system”. The inclusion of standard computer components that perform WURC tasks in a network environment is insufficient to provide an inventive concept, as established in Alice Corp. v. CLS Bank Int’l. The system simply uses a standard network and database to execute the abstract logic of the analytics engine. The “analytics engine” with the “probabilistic model” is described in purely functional terms (“configured to analyze and identify data correlations”). The claims fail to specify any non-conventional technical implementation or algorithm. The fact that the process is “extensive, automatic and integrated” is merely a description of efficient automation using technology, which does not render the underly abstract idea patent-eligible. The Applicant’s argument that the claims do not preempt an alleged abstract idea is unpersuasive. The claims are broad enough to cover any statistical method of AI approach for correlating skills and organizational needs with a networked HR system. By broadly claiming the functional result of matching users to roles, the claims effectively preempt the entire abstract concept of using data correlations in a computerized system for workforce management Applicant argues that the claims reduce turnover, improve employee fit, improve role matching and adapt organizational recommendations. These are improvements to business outcomes and not technological improvements. An inventive concept cannot arise solely from better predictions, more accurate recommendations, or improve business decision-making. These claims still merely collect workforce data, analyze correlations, generate recommendations and provide confidence metrics. That ordered combination remains abstract data analytics. Applicant repeatedly relies on retraining, probabilistic analysis, confidence scoring, and data correlations. But these are routine aspects of conventional machine-learning systems. The claims do not disclose a new model architecture, a new training paradigm, a novel optimization algorithm or any unconventional AI operation. Thus, the AI implementation itself cannot supply and inventive concept. Applicant argues that claims do not preempt all implementations. Examiner submits that the “Supreme Court” has described the concern driving the judicial exceptions as “preemption”, the Courts do not use preemption as a stand-alone test for eligibility. For example, even though the claims in “Flook” did not wholly preempt the mathematical formula, and the claims in “Mayo” were directed to narrow laws that may have limited applications, the Supreme Court nonetheless held them ineligible because they failed to amount to significantly more than the recited exceptions. Examiner also submits that the Federal Circuit has followed the Supreme Court’s lead in rejecting arguments that a lack of total preemption equates with eligibility (see e.g. buySafe 765 F.3d at 1355; Ultramercial, 772 F.3d at 716. Examiner instead submits that questions of preemption are inherent in the two-part framework from “Alice Corp” and “Mayo”, and are resolved by using this framework to distinguish between preemptive claims, and “those that integrate the building blocks into something more […]. However, Examiner submits that while a preemptive claim may be ineligible, the absence of complete preemption does not guarantee that a claim is eligible. Even arguing that there are other ways to practice not to preempt an abstract idea, does not make the claim “less abstract” and eligible (see OIP Technologies, Inc. v. Amazon.com, 115 USPQ2d 1090 at page 1092 second to last ¶ further citing buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1355 (Fed. Cir. 2014) and Accenture Global Servs., GmbH v. Guidewire Software, 728 F.3d at 1345), or said differently “the availability of other possible computer-implemented methods […] does not assuage fears of blocking further innovation” (see The Money Suite Co. v. 21st Century Ins. & Fin. Co. v. 21st Century Ins. & Fin again citing OIP Techs., Inc. v. Amazon.com, Inc., No. C-12-1233 EMC, 2012 WL 3985118, at *12 (N.D. Cal. Sept. 11, 2012). The claims remain directed to workforce management, personnel evaluation, competency assessment, staffing recommendations and predictive organizational analytics. The additional elements merely automate these abstract processes using generic computing technology with statistical analysis and result-oriented AI functionality. Accordingly, the claims recite abstract ideas under Step 2A Prong 1, fail to integrate those ideas into a practical application under Step 2A prong 2 and fail to recite significantly more under Step 2B. Argument #4: (D). Applicant argues that Independent Claims 1 and 8 recites data sourcing, scale, and automatic updates which provides an “inventive concept” or lift the claims out of the abstract realm (see Applicant Remarks, Pages 9-10, dated 05/05/2026). Examiner respectfully disagrees. The Applicant argues that features like “crowd sourcing”, “scale” and “automatic updates” and “real-time manner” move the claims beyond being WURC. However, these arguments merely describe the benefits of automating a human process using computing technology and fail to establish patent eligibility. Examiner refers Applicant to BSG Tech LLC v. Buyseasons Inc. decision (Aug. 15, 2018) court case noting that: “But the relevant inquiry is not whether the claimed invention as a whole is unconventional or non-routine. At Step two, we “search for an ‘inventive concept’… that is sufficient to ensure that the patent in practice amounts to significantly more than a patent upon the [ineligible concept] itself.” Alice, 134 S. Ct. at 2355 (internal quotation marks omitted) (quoting Mayo, 566 U.S. at 72-73). But this simply restates what we have already determined is an abstract idea. At Alice step two, it is irrelevant whether considering historical usage information while inputting data may have been non-routine or unconventional as a factual matter. As a matter of law, narrowing or reformulating an abstract idea does not add “significantly more” to it. See SAP Am., Inc. v. InvestPic, LLC. No. 2017-2081, slip op. at 14 (Fed. Cir. 2018). Applicant’s suggestion that specific limitations (or the claimed invention as a whole) must be shown to be well-understood, routine, and conventional to support the conclusion of subject matter ineligibility is not persuasive. First, gathering data from various sources, including third-party crowd-sourcing inputs is a data-gathering step inherent in virtually all modern, data-driven computer applications. The specific data being gathered (skills, attributes) is conventional for HR management. The fact that the data is accessed “quickly and efficiently” is a natural result of using a computer system for data management, not an inventive technical feature that is “significantly more” than the abstract idea itself. The Applicant again relies on the argument that the scale and speed of the data processing make it infeasible for a human mind to perform. This is a speed and efficiency argument which does not make an abstract idea patent-eligible. Federal Circuit cases like SAP Am., Inc v. InvestPic, LLC, No. 17-2081 (Fed. Cir. 2018) confirm that complex mathematical or statistical operations, even if computationally intensive, remain abstract ideas when applied using generic computer components. The “ability to adapt” in “real-time” is simply the benefit of computer automation, not a unique technical solution. The feature that the analytics engine and probabilistic model “can also be updated for all users automatically without human intervention” is a description of a standard machine learning or software update process. This is a routine and conventional aspect of maintaining modern software systems and AI models. It is not an inventive concept that adds “significantly more” to the claims than the underlying abstract ideas. Moreover, the claims describe an improvement to the “field of matching a user to the appropriate organizational need”, which is a business goal. The Applicant has failed to identify any claim limitation that specifies how the underlying computer technology itself is improved in a non-conventional manner. The system uses conventional networking, conventional database storage, and AI modeling (which is treated as a mental process/mathematical concept in this context) to achieve its goal. In conclusion, the claims, as a whole, are directed to the abstract ideas of mental processes or certain methods of organizing human activity or mathematical concepts. Because the additional elements are generic computer components applied to achieve a business objective, they do not provide an inventive concept or amount to “significantly more” than the exceptions themselves. Claims 1-4, 8-11 and 15-16 remain patent-ineligible under 35 U.S.C. § 101. Claim Rejections - 35 USC § 112 7. The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. 8. Claims 8-11 and 16 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. (A). The last claim limitation of Independent Claim 8 recites the following: “wherein the server is further configured to output a confidence score indicating a confidence that the set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the set of one or more individuals and the needs of the organization.” Examiner notes that there appears to be a lack of antecedent basis with respect to the phrase “the server” when referring back to the previous limitations shown in Independent Claim 8. For the purpose of examination, Examiner suggests to Applicant to amend the last limitation of Independent Claim 8 to read as follows: “wherein [[ a server is further configured to output a confidence score indicating a confidence that the set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the set of one or more individuals and the needs of the organization.” Furthermore, Dependent Claims 9-11 and 16 depend from Independent Claim 8 and therefore inherit the 35 U.S.C. § 112 (b) deficiency of Independent Claim 8 discussed above. Appropriate correction is required. Claim Rejections - 35 USC § 101 9. 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. 10. Claims 1-4, 8-11 and 15-16 are rejected under 35 U.S.C. § 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: Claims 1-4, 8-11 and 15-16 are each focused to a statutory category namely a “apparatus” or a “system” (Claims 1-4 and 15) and a “method” or a “process” (Claims 8-11 and 16). Step 2A Prong One: Independent Claims 1 and 8 recite limitations that set forth the abstract idea(s), namely (see in bold except where strikethrough): “for providing data and outputting data to a user” (see Independent Claim 1); “” (see Independent Claim 1); “” (see Independent Claim 1); “store information , the information including at least one of organization data, user data and historical information pertaining to individuals that followed pre-determined paths or developed pre-determined competencies” “comprises a probabilistic model for recommending individuals to open roles, the probabilistic model being a trained statistical model configured to analyze and identify data correlations, wherein the probabilistic model is configured to be retrained over time using updated historical data, the historical data comprising representations of user attributes, crowd sourcing tagging of skills and competencies, and organizational needs to improve a recommendation accuracy of the probabilistic model, ” (see Independent Claims 1 and 8); “determine an organizational need based at least on the organization data” (see Independent Claim 1); “determine a set of one or more individuals that could thrive in a role targeted to the determined organization need based at least on the user data” (see Independent Claim 1); “analyze the organizational need and the set of one or more individuals to generate a recommendation of individuals for roles based on characteristics pertaining to the individual, and historical information pertaining to others that followed similar paths or developed similar competencies” (see Independent Claim 1); “generate the recommendation of individuals suitable for roles targeted to the organizational need based in part on the analysis of the organizational need and the set of one or more individuals” (see Independent Claim 1); “determining, an organizational need based at least on the organization data” (see Independent Claim 8); “determining, , a set of one or more individuals that could thrive in a role targeted to the determined organization need based at least on the user data” (see Independent Claim 8); “analyzing, , the organizational needs and the set of one or more individuals to generate a recommendation of individuals for roles based on characteristics pertaining to the individual, and historical information pertaining to others that followed similar paths or developed similar competencies” (see Independent Claim 8); “generating, , the recommendation of individuals suitable for roles targeted to the organizational need based in part on the analysis of the organizational need and the set of one or more individuals” (see Independent Claim 8); “generating the recommendation of individuals based on the analysis of the organizational need and the set of one or more individuals” (see Independent Claim 8); “provide the recommendation ” (see Independent Claims 1 and 8); “determining a second set of individuals having a competency gap that is less than a pre-determined threshold” (see Independent Claims 1 and 8); “generating a pathway recommendation for the second set of individuals to meet the competency gap” (see Independent Claims 1 and 8); “ output a confidence score indicating a confidence that the set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the set of one or more individuals and the needs of the organization” (see Independent Claims 1 and 8). Here, under step 2a prong 1, Independent Claims 1 and 8 recite the abstract idea of certain methods of organizing human activities by managing personnel relationships and professional development through the matching of organizational needs with individual competencies. Specifically, the core of these claims is managing workforce talent and matching individuals to roles. This constitutes “managing personal behavior, relationships, or interactions between people” or “fundamental economic principles” related to human resource management, which hereby encompass and reflect “Certain Methods of Organizing Human Activities”. Moreover, the steps such as “analyzing”, “determining an organizational need” and “identifying data correlations” are types of evaluations and judgements that can be performed in the human mind or via pen to paper as a physical aid. The use of a “probabilistic model” to find correlations is a high-level data processing task that humans have performed when reviewing resumes and organizational charts which hereby encompass and reflect “Mental Processes”. Therefore, these abstract idea limitations (as identified above in bold), under their broadest reasonable interpretation of the claims as a whole, cover performance of their limitations as “Certain Methods of Organizing Human Activities” which pertains to (1) managing personal behavior or relationships or interactions between people (including teachings or following rules or instructions) or (2) fundamental economic practice. Additionally, or alternatively, these abstract idea limitations (as identified above in bold), under the broadest reasonable interpretation of the claims as a whole, cover performance of their limitations as “Mental Processes” which pertains to (3) concepts performed in the human mind (including observations or evaluations or judgments) or (4) using pen and paper as a physical aid, in order to help perform these mental steps does not negate the mental nature of these limitations. The use of "physical aids" in implementing the abstract mental process, does not preclude these claims from reciting an abstract idea. Additionally, or alternatively, these abstract idea limitations (as identified above in bold), under the broadest reasonable interpretation of the claims as a whole, cover performance of their limitations as “Mathematical Concepts” which pertains to (5) mathematical relationships or (6) mathematical calculations. That is, other than reciting the additional elements of (e.g., “one or more computing devices”, “at least one computing device”, “a server”, “the at least one analytics engine”, “system”, “a network” and “a graphical user interface (GUI)”, etc…), nothing in the claim elements precludes the steps from being performed as “Certain Methods of Organizing Human Activities” which pertains to (1) managing personal behavior or relationships or interactions between people (including teachings or following rules or instructions) or (2) fundamental economic practices and additionally or alternatively as “Mental Processes” which pertains to (3) concepts performed in the human mind (including observations or evaluations or judgments) or (4) using pen and paper as a physical aid and additionally or alternatively as “Mathematical Concepts” which pertains to (5) mathematical relationships or (6) mathematical calculations. Therefore, at step 2a prong 1, Yes, Claims 1-4, 8-11 and 15-16 recite an abstract idea. We proceed onto analyzing the claims at step 2a prong 2. Step 2A Prong Two: With respect to Step 2A Prong Two of the eligibility inquiry (as explained in MPEP § 2106.04(d)), the judicial exception is not integrated into a practical application. Independent Claims 1 and 8 recites additional elements directed to: (e.g., “one or more computing devices” & “a server” & “at least one computing device” & “system” & “a network”). These additional elements have been considered individually and in combination, but fail to integrate the abstract idea into a practical application because they amount to using computing elements or instructions (software) to perform the abstract idea, similar to adding the words “apply it” (or an equivalent), which merely serves to link the use of the judicial exception to a particular technological environment. See MPEP § 2106.05(f) and MPEP § 2106.05(h). Examiner notes that Independent Claims 1 and 8 recites communicating with “one or more computing devices” and “storing information for the system”. These elements are recited at a high level of generality. The guidance specifies that merely using a generic computer to perform an abstract idea is insufficient for eligibility. Independent Claims 1 and 8: With respect to reliance on (e.g., “artificial intelligence statistical model” & “a graphical user interface (GUI)” & “at least one analytics engine”) as additional elements when considered individually and as an ordered combination (as a whole) for the claim limitations for Independent Claims 1 and 8, these additional elements do not provide limitations that are indicative of integration into a practical application under step 2a prong 2 due to: (1) the claims as a whole are limited to a particular field of use or technological environment for recommending individuals for open job roles/positions using a computer in a business enterprise environment (see MPEP § 2106.05 (h)) or (2) reciting mere instructions to implement an abstract idea on a computer or using a computer as a tool to “apply” the recited judicial exceptions (see MPEP § 2106.05(f)). These claims define the “analytics engine” and “probabilistic model” using broad, functional language (e.g., configured to analyze and identify data correlations, “configurable to determine”). The Guidance states that functional descriptions of software performing an abstract idea on a computer without specifying how the computer is improved or how a technical problem is solved, do not constitute a practical application. The computer is merely a tool for applying the abstract idea of human resources (HR) management. The claim language is directed to the result of the abstract idea itself (“improve a recommendation accuracy”, “generate a pathway recommendation”). While the result is useful, the limitations focus on what the system does (manages HR data) rather than how it does so in a non-conventional, technical manner. The elements related to “user attributes, crowd sourcing tagging of skills and competencies” describe the data being used, not a technical solution to a technical problem inherent in the computer system. The data is simply input for the abstract idea (the evaluation / recommendation process). In addition, these limitations fail to provide an improvement to the functioning of a computer or to any other technology or technical field, fail to apply the exception with a particular machine, fail to apply the judicial exception to effect a particular treatment or prophylaxis for a disease or medical condition, fail to effect a transformation of a particular article to a different state or thing, and fail to apply/use the abstract idea in a meaningful way beyond generally linking the use of the judicial exception to a particular technological environment. Accordingly, because the Step 2A Prong One and Prong Two analysis resulted in the conclusion that the claims are directed to an abstract idea, additional analysis under Step 2B of the eligibility inquiry must be conducted in order to determine whether any claim element or combination of elements amount to significantly more than the judicial exception. Therefore, at step 2a prong 2, Claims 1-4, 8-11 and 15-16 are directed to the abstract idea and do not recite additional elements that integrate into a practical application. Step 2B: (As explained in MPEP § 2106.05), it has been determined that the claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception. Independent Claims 1 and 8 recites additional elements directed to: (e.g., “one or more computing devices” & “a server” & “at least one computing device” & “system” & “a network”). These elements have been considered individually and in combination, but fail to add significantly more to the claims because they amount to using computing elements or instructions (software) to perform the abstract idea, similar to adding the words “apply it” (or an equivalent), which merely serves to link the use of the judicial exception to a particular technological environment (computing environment) and does not amount to significantly more than the abstract idea itself. See MPEP § 2106.05 (h) and See MPEP § 2106.05 (f). Notably, Applicant’s Specification suggests that the claimed invention relies on nothing more than a general-purpose computer executing the instructions to implement the invention (see at least Applicant’s Specification: ¶ [0031]: “Each such computer program is preferably stored on a storage media or a device readable by a general or special purpose programmable computer for configuring and operating the computer when the storage media or device is read by the computer to perform the procedures described herein.”). Therefore, Independent Claims 1 and 8 recite additional elements both individually and as an ordered combination in view of the claim limitations which fail to add significantly more to the judicial exception due to: reciting mere instructions to implement an abstract idea on a computer or using a computer as a tool to “apply” the recited judicial exceptions by providing the results to the user on a computer (see MPEP § 2106.05 (f)) or the claims as a whole are limited to a particular field of use or technological environment for recommending individuals for open job roles/positions using a computer in a business enterprise environment (see MPEP § 2106.05 (h)). Independent Claims 1 and 8: With respect to reliance on (e.g., “artificial intelligence statistical model” & “a graphical user interface (GUI)” & “at least one analytics engine”) as additional elements when considered individually and as a ordered combination (as a whole) for the claim limitations for Independent Claims 1 and 8, these additional elements do not recite additional elements that amount to significantly more than the recited judicial exceptions under step 2B due to: (1) the claims as a whole are limited to a particular field of use or technological environment for recommending individuals for open job roles/positions using a computer in a business enterprise environment (see MPEP § 2106.05 (h)) or (2) reciting mere instructions to implement an abstract idea on a computer or using a computer as a tool to “apply” the recited judicial exceptions (see MPEP § 2106.05(f)). While these claims mention a “probabilistic model” and “trained AI statistical model”, it describes these elements in purely functional terms (e.g., “configured to analyze and identify data correlations”). These claims fail to recite a specific technological improvement to the way the AI operates – such as a novel neural network architecture or a more efficient mathematical algorithm – and instead focus on the high-level application of AI to achieve a business result (improving recommendation accuracy). The ordered combination of the steps – determining needs, analyzing individuals, and generating pathway recommendations merely mirrors the mental steps a human recruiter would take, only performed faster by a computer. Because these claims do not solve a problem rooted in computer technology (such as network latency or data security) but rather a business problem (matching people) to jobs, it lacks the “significantly more” required to overcome the judicial exception. Moreover, with respect to Independent Claims 1 and 8, certain/particular limitations shown recite mere storing data such as (e.g., “store information for the system, the information including at least one of organization data, user data and historical information pertaining to individuals that followed pre-determined paths or developed pre-determined competencies” (see Independent Claim 1) and mere data outputting such as (e.g., “providing the recommendation to at least one computing device” (see Independent Claims 1 and 8)) wherein which each of these claim limitations reflects mere insignificant extra-solution activities (see MPEP § 2106.05 (g)). Furthermore, these certain/particular claim limitations as demonstrated above for Independent Claims 1 and 8 reflects Well-Understood, Routine and Conventional Activities (WURC) under MPEP § 2106.05 (d) ii: See Receiving or transmitting data over a network, e.g., using the Internet to gather data, Symantec, 838 F.3d at 1321, 120 USPQ2d at 1362 (utilizing an intermediary computer to forward information); TLI Communications LLC v. AV Auto. LLC, 823 F.3d 607, 610, 118 USPQ2d 1744, 1745 (Fed. Cir. 2016) (using a telephone for image transmission); OIP Techs., Inc., v. Amazon.com, Inc., 788 F.3d 1359,1363, 115 USPQ2d 1090, 1093 (Fed. Cir. 2015) (sending messages over a network); buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1355, 112 USPQ2d1093, 1096 (Fed. Cir. 2014) (computer receives and sends information over a network). MPEP § 2106.05 (d) ii: See Storing and retrieving information in memory, Versata Dev. Group, Inc. v. SAP Am., Inc.,793 F.3d 1306, 1334, 115 USPQ2d 1681, 1701 (Fed. Cir. 2015); OIP Techs., 788 F.3d at 1363, 115USPQ2d at 1092-93. The additional element of “artificial intelligence” in Independent Claims 1 and 8 does not amount to significantly more than the judicial exceptions under step 2B due being expressly recognized as Well-Understood, Routine and Conventional (WURC) in the art. For example, see US PG Pub (US 2017/0032298 A1) – “Methods and Systems for Visualizing Individual and Group Skill Profiles”, hereinafter de Ghellinck, et. al. De Ghellinck at ¶ [0021] notes that “The competencies to be included in the databank can vary from instance to instance. The competencies to be included in the databank can be extracted from public sources of information, open sources of information. The databank of competencies can be updated, managed and structured via an ongoing manual process, via Semantic Web analysis technologies, Linked Open Data technologies, other semantic intelligence technologies, other artificial intelligence technologies or via other automated processes.” For example, see US PG Pub (US 2018/0253989 A1) – “System and Methods that Facilitate Competency Assessment and Affinity Matching”, hereinafter Gerace. Gerace notes at ¶ [0017]: and at ¶ [0025]: “Artificial intelligence can be employed to match students and colleges based on competencies. The AI based system 100 can learn from student competencies and evidence (submitted work), learns from institutional messaging and from competencies of successful students at the college.” In addition, when taken as an ordered combination, the ordered combination adds nothing that is not already present as when the elements are taken individually. There is no indication that the combination of elements integrates the abstract idea into a practical application. Therefore, when viewed as a whole, these additional claim elements do not provide meaningful limitations to transform the abstract idea into a practical application of the abstract idea or that, as an ordered combination, amount to significantly more than the abstract idea itself. Dependent Claims 2-4, 9-11 and 15-16 recite additional elements such as (e.g., “one or more computing devices”, “a server”, “at least one computing device”, “at least one analytics engine”, “system”, “a network” and “a graphical user interface (GUI)”), and when considered individually and as an ordered combination (as a whole) with the limitations recite the same abstract idea(s) as shown in Independent Claims 1 and 8 along with further steps/details that could be performed as “Certain Methods of Organizing Human Activities” which pertains to (1) managing personal behavior or relationships or interactions between people (including teachings or following rules or instructions) or (2) fundamental economic practices and additionally or alternatively as “Mental Processes” which pertains to (3) concepts performed in the human mind (including observations or evaluations or judgments) or (4) using pen and paper as a physical aid and additionally or alternatively as “Mathematical Concepts” which pertains to (5) mathematical relationships or (6) mathematical calculations. Dependent Claims 2, 4, 9, 11 and 15-16 further narrow the abstract ideas, and are therefore still ineligible for the reasons previously provided in Steps 2A Prong 2 and Step 2B for Independent Claims 1 and 8. Dependent Claims 3 and 10: With respect to reliance on (e.g., “trained AI statistical model”) as an additional element shown in Dependent Claims 3 and 10 when considered individually and as an ordered combination (as a whole) in view of these claim limitations, this additional element does not provide limitations that are indicative of integration into a practical application under step 2a prong 2 and also do not recite additional elements that amount to significantly more than the recited judicial exceptions under step 2B due to: (1) the claims as a whole are limited to a particular field of use or technological environment for recommending individuals for open job roles/positions using a computer in a business enterprise environment (see MPEP § 2106.05 (h)) or (2) recites mere instructions to implement an abstract idea on a computer or using a computer as a tool to “apply” the recited judicial exceptions by providing the results to the user on a computer (see MPEP § 2106.05 (f)). The ordered combination of elements in the Dependent Claims (including the limitations inherited from the parent claim(s)) add nothing that is not already present as when the elements are taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Accordingly, the subject matter encompassed by the dependent claims fails to amount to a practical application or significantly more than the abstract idea itself. Therefore, under Step 2B, Claims 1-4, 8-11 and 15-16 do not include additional elements that are sufficient to amount to significantly more than the recited judicial exceptions. Thus, Claims 1-4, 8-11 and 15-16 are ineligible with respect to the 35 U.S.C. § 101 analysis. Response to Prior Art Arguments 11. Applicant’s arguments, see pages 10-11 filed on 05/05/2026, with respect to the 35 U.S.C. § 103 Claim Rejections for Claims 1-4, 6, 8-11, 13 and 15-16 have been fully considered and is found to be not persuasive. Therefore, the 35 U.S.C. § 103 Claim Rejections for Claims 1-4, 8-11 and 15-16 have been maintained. Argument #1: Applicant argues that amended Independent Claims 1 and 8 include the subject matter of previous Dependent Claim 6, namely “the server is further configured to output a confidence score indicating a confidence that the set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the set of one or more individuals and the needs of the organization.” Applicant submits none of the cited art discloses this subject matter nor would it be obvious in view of the cited art, alone or in combination (see Applicant Remarks, 2nd ¶ of Page 10, dated 05/05/2026). Examiner respectfully disagrees. First, Applicant asserts that Pande reference US PG Pub (US 2016/0379170 A1) hereinafter Pande, et. al. does not disclose the aspect of a confidence score detailing how confident that the set of one or more individuals meets the needs of the organization. Additionally, US PG Pub (US 2021/0264371 A1) hereinafter Polli, et. al. reference describes systems and methods that can be used by job seekers to determine an ideal career field or industry and US PG Pub (US 2022/0004966 A1) hereinafter Essafi, et. al. reference discloses matching roles and respondents based on target competency level profiles of the roles. Applicant asserts that neither Polli, Essafi or Pande teach the limitation of “the server is further configured to output a confidence score indicating a confidence that the set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the set of one or more individuals and the needs of the organization.” In response to applicant's arguments against the references individually, one cannot show nonobviousness by attacking references individually where the rejections are based on combinations of references. See In re Keller, 642 F.2d 413, 208 USPQ 871 (CCPA 1981); In re Merck & Co., 800 F.2d 1091, 231 USPQ 375 (Fed. Cir. 1986). Furthermore, in response to applicant's argument that “the server is further configured to output a confidence score indicating a confidence that the set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the set of one or more individuals and the needs of the organization” is not taught or suggested by the applied references, Examiner notes that the fact that the inventor has recognized another advantage which would flow naturally from following the suggestion of the prior art cannot be the basis for patentability when the differences would otherwise be obvious. See Ex parte Obiaya, 227 USPQ 58, 60 (Bd. Pat. App. & Inter. 1985). Argument #2: Applicant argues that US PG Pub (US 2021/0089603 A1) to Abbasi Moghaddam reference does not teach or suggest the claim limitation step of: “the server is further configured to output a confidence score indicating a confidence that the set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the set of one or more individuals and the needs of the organization” (see Applicant Remarks, 2nd ¶ of Page 11, dated 05/05/2026). Examiner respectfully disagrees. Examiner points out that US PG Pub (US 2021/0089603 A1) to Abbasi Moghaddam does teach this limitation step. Examiner interprets that the overlap may be a Euclidean distance between the Applicant’s metrics and the job requirement standards. Euclidean distance is a valid interpretation of "overlap" because it measures the straight-line distance between two points (e.g., candidate skill vector vs. job requirement vector) in a multi-dimensional space. The "extent of overlap" can be construed as the inverse of the Euclidean distance between competency/interest vectors and the organizational needs vector. Examiner notes that the prior art document of US PG Pub (US 2021/0089603 A1) to Abbasi Moghaddam teaches matching skills to job needs using a different statistical method, using Euclidean distance to calculate the "overlap" (or distance) is viewed as "routine optimization" or "simple substitution of one known element for another to obtain predictable results". Thus, according to US PG Pub (US 2021/0089603 A1) to Abbasi Moghaddam at ¶ [0041]: “Euclidean distances, and/or other measures of similarity, distance, or overlap between standardized versions of all of the candidate's attributes and all of the job's corresponding attributes. Candidate-job features 224 also, or instead, include measures of similarity or overlap between text in the candidate's profile and the description or posting of the job. Candidate-job features 224 also, or instead, include other measures of similarity and/or compatibility between one attribute of the candidate and another attribute of the job (e.g., a match percentage between a candidate's “Java” skill and a job's “C++” skill).” See also Abbasi Moghaddam: ¶ [0028] & ¶ [0042] & ¶ [0050-0051]. Therefore, it would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the teachings of Pande / Polli / Essafi method/system for recommending individuals for open roles with the aforementioned teachings of: wherein the server is further configured to output a confidence score indicating a confidence that a set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the one or more individuals and the needs of the organization, and in further view of Abbasi Moghaddam, whereby features inputted into the tree-based model include, but are not limited to, user features generated from attributes of the users and job features generated from corresponding attributes of the jobs. The user and job attributes include, but are not limited to, titles, seniorities, industries, functions, languages, company sizes, degrees, fields of study, skills, and/or locations of the users and jobs. The features also, or instead, include user-job features that capture comparisons, similarities, or overlap (e.g., cosine similarities, Hadamard products, cross products, etc.) between individual candidates and individual jobs. After the tree-based model is fit to training data that includes the features and outcomes, interactions among the features are captured by paths from root to leaf nodes in the tree-based model (see at least Abbasi Moghaddam: ¶ [0064].). Also rankings based on the scores and/or associated insights improve the quality of candidates, recommendations of opportunities to candidates, and/or recommendations of candidates for opportunities. Such rankings may also, or instead, increase user activity with online network and/or guide the decisions of candidates and/or moderators involved in screening for or placing the opportunities (e.g., hiring managers, recruiters, human resources professionals, etc.) (see at least Abbasi Moghaddam: ¶ [0028].). Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Abbasi Moghaddam, the results of the combination were predictable. Claim Rejections - 35 USC § 103 12. This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention. 13. In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 14. 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. 15. Claims 1-2, 8-9, 11 and 15-16 are rejected under 35 U.S.C. 103 as being unpatentable over US PG Pub (US 2016/0379170 A1) hereinafter Pande, in view of US PG Pub (US 2021/0264371 A1) to Polli, and in view of US PG Pub (US 2022/0004966 A1) to Essafi, and in further view of US PG Pub (US 2021/0089603 A1) to Abbasi Moghaddam. Regarding Independent Claim 1, Pande system for recommending individuals for open roles teaches the following: - store information for the system (see at least Pande: ¶ [0044-0045] & ¶ [0087] & ¶ [0091]. Pande notes stores data into a structured format. Storing of user data in structured data in database: All elements of a users data available are stored in a structured format. See also Pande at ¶ [0087]: “To provide a score on skills the analytics engine takes all data stored in the users profile and identifies what job role/function/industry the user fits into for job seekers, and for students—degree discipline, desired function/company.” See also Pande at ¶ [0091]: This is repeated for all skills stored in the database for that particular profile of user.), the information including at least one of: organization data, user data (see at least Pande: ¶ [0044-0045] & ¶ [0087] & ¶ [0091].) and historical information pertaining to individuals that followed pre-determined paths or developed pre-determined competencies (see at least Pande: ¶ [0144] & ¶ [0167] & ¶ [0173]. Pande teaches that Referring to FIGS. 10A & 10B, the career fit module enables the user to identify which career paths are the best fit for him based on matches with others who have entered those career paths. As an output, the user is provided with scores for top job roles that are a fit for him. See also Pande at ¶ [0167]: “As illustrated in FIG. 11, another manifestation of the career fit module is when the user is allowed to select and explore career paths. This module in the application allows the user to select a career goal, and identify what are the gaps in his/her career and how likely he is to be able to achieve that career goal.” See also Pande at ¶ [0173]: “In the next steps gaps in skills, trajectory, education, etc that user should target to achieve career paths.” See also Pande at ¶ [0184-0192]: “The profile is analyzed, and career path, soft and functional skills and competencies are identified in exactly the same manner as in the Resume Scoring and CareerFit processes.”); - implement at least one analytics engine (see at least Pande: Fig. 1 & ¶ [0087] & ¶ [0247-0253]. Pande notes that to provide a score on skills the analytics engine takes all data stored in the user’s profile and identifies what job role/function/industry the user fits into for job seekers, and for students—degree discipline, desired function/company. See also Pande at ¶ [0247-0253] noting “analytics engine components”.), wherein the at least one analytics engine (see at least Pande: Fig. 1 & ¶ [0087] & ¶ [0247-0253]. Pande notes that to provide a score on skills the analytics engine takes all data stored in the user’s profile and identifies what job role/function/industry the user fits into for job seekers, and for students—degree discipline, desired function/company. See also Pande at ¶ [0247-0253] noting “analytics engine components”.) comprises a probabilistic model for recommending individuals to open roles (see at least Pande: ¶ [0118] & ¶ [0135] ¶ [0162-0166]. Pande teaches that the method includes receiving an input from the candidate regarding selection of at least one career path to be achieved within a timeframe and recommending the candidate at least one action to pursue the career in the at least one career path. The platform recommends who to send the request to. Network members are scored based on how relevant they are to the users. Members who are in similar desired roles, or companies, or HR managers within desired companies/industries/functions are also prioritized above those that do not match any of these criteria. The user however can bypass any of these recommendations and select whomsoever they want to send the request to. See also Pande at ¶ [0135] & ¶ [0162] noting “open opportunities”.), the probabilistic model (see at least Pande: ¶ [0013-0016] & ¶ [0018-0019]. Pande teaches Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing. See also Pande noting ¶ [0013-0016] noting “the invention applies criteria beyond skill assessment to analyze the likelihood of a candidate making it through the recruiting process.” See also Pande at ¶ [0115]: “A higher resume score increases likelihood of getting an interview.” See also Pande at ¶ [0164-0167] noting “The principle idea behind this is that the user is more likely to find a job if their network is likely to be close to the opportunity as a significant % of jobs are found through ones network.” See also Pande at ¶ [0246]: Higher candidate score implies higher likelihood of candidate getting selected and succeeding within the company.) being a trained artificial intelligence statistical model (see at least Pande: Fig. 3 & ¶ [0158] & ¶ [0253-0254]. Pande notes that the system is designed to be machine learning so that every new user profile that comes into the system improves all data sets, benchmarking, algorithms, etc. Components of machine learning are discussed in relevant sections. See also Pande at ¶ [0048-0051]: Summary level statistics/analysis of other users profiles are also shared with the user, which includes analytics possible on the users profile such as career background averages and statistics. See also Pande at ¶ [0158]: Training data or entire set of user profile is used as training set, skill patterns and also profile vectors are used to create relevant user clusters. Users closeness to other user profiles is calculated and based on match against elements of profile vector to determine match.) configured to analyze and identify data correlations (see at least Pande: ¶ [0054-0076] noting analyzing and identifying data correlations.), wherein the probabilistic model (see at least Pande: ¶ [0013-0016] & ¶ [0018-0019]. Pande teaches Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing. See also Pande noting ¶ [0013-0016] noting “the invention applies criteria beyond skill assessment to analyze the likelihood of a candidate making it through the recruiting process.” See also Pande at ¶ [0115]: “A higher resume score increases likelihood of getting an interview.” See also Pande at ¶ [0164-0167] noting “The principle idea behind this is that the user is more likely to find a job if their network is likely to be close to the opportunity as a significant % of jobs are found through ones network.” See also Pande at ¶ [0246]: Higher candidate score implies higher likelihood of candidate getting selected and succeeding within the company.) is configured to be retrained over time (see at least Pande: Figs. 8-9. Pande teaches noting “providing feedback from a network of the candidate.”) using updated historical data (see at least Pande: ¶ [0118-0119] & ¶ [0212-0218]. Pande teaches that similar logic is done for pastfunction and other matches, where harmonized data sets on job roles, company, function are leveraged to assess the “closeness” of a job role, function, industry, company, college on a normalized scale. See also Pande at ¶ [0212-0218] noting “job-role parameters (across past 3 experiences).”), the historical data (see at least Pande: ¶ [0118-0119] & ¶ [0212-0218]. Pande teaches that similar logic is done for pastfunction and other matches, where harmonized data sets on job roles, company, function are leveraged to assess the “closeness” of a job role, function, industry, company, college on a normalized scale. See also Pande at ¶ [0212-0218] noting “job-role parameters (across past 3 experiences).”) comprising representations of user attributes (see at least Pande: ¶ [0153] & ¶ [0275-0276]: Pande teaches that the database is structured such that each users attributes along with scores for each element are stored. Every new user adds to this database dynamically and this database is used to provide customized benchmarking to all users. Benchmarking can be customized on any attribute of a user including, past college, tier of college, job role, company, years of experience, skills, competencies to show relative positioning with respect to each or a combination of these elements. See also Pande at ¶ [0153]: Skill is pulled from the table in database where job role, and match attributes are stored. The data is normalized on a 0 to 1 scale with 1 being tightest match and 0 being no match.), crowd sourcing (see at least Pande: ¶ [0019]. Pande teaches that Models based on crowdsourcing of career paths. This SMART CAREER COACH does not stop just at that i.e. getting you an entry into a company, but also suggests how to succeed in the role, who to target as mentor and continues to help for the next career move.) tagging of skills and competencies (see at least Pande: ¶ [0098] & ¶ [0270]. Pande teaches bullet samples tagged to industry, function, job role, skills, competencies, years of experience, education, type of experience (e.g. awards, extracurricular, etc). The samples are pulled from the samples library matched to the users profile to ensure they are relevant for the user using tags already in the system.), and organizational needs (see at least Pande: ¶ [0265]. Pande notes that the job role mapping database —job roles mapped to functions, industries with corresponding skills needed in the role, along with weights for each skill by relative importance.), to improve a recommendation accuracy (see at least Pande: ¶ [0016] & ¶ [0049] & ¶ [0114]. Pande teaches “positions for which they have the highest likelihood of success further improving the chances of success both in the recruiting process as well as during their career journey at the company.” See also Pande at ¶ [0049] noting “Score improvements of others” and Pande at ¶ [0114] noting “The user follows a process of dynamic score-based Score Improvement of their profile where they follow a process leveraging feedback from the system to dynamically score their improvements and also see the score improve dynamically.”) of the probabilistic model (see at least Pande: ¶ [0013-0016] & ¶ [0018-0019]. Pande teaches Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing. See also Pande noting ¶ [0013-0016] noting “the invention applies criteria beyond skill assessment to analyze the likelihood of a candidate making it through the recruiting process.” See also Pande at ¶ [0115]: “A higher resume score increases likelihood of getting an interview.” See also Pande at ¶ [0164-0167] noting “The principle idea behind this is that the user is more likely to find a job if their network is likely to be close to the opportunity as a significant % of jobs are found through ones network.” See also Pande at ¶ [0246]: Higher candidate score implies higher likelihood of candidate getting selected and succeeding within the company.) wherein the at least one analytics engine is configurable (see at least Pande: Fig. 1 & ¶ [0087] & ¶ [0247-0253]. Pande notes that to provide a score on skills the analytics engine takes all data stored in the user’s profile and identifies what job role/function/industry the user fits into for job seekers, and for students—degree discipline, desired function/company. See also Pande at ¶ [0247-0253] noting “analytics engine components”.) to: Moreover, Pande system for recommending individuals for open roles does not explicitly disclose, but Polli in the analogous art for recommending individuals for open roles does disclose the following: - one or more computing devices that communicate over a network with the system (see at least Polli: Fig. 1 & ¶ [0091-0092]. Polli teaches that a user device may be, for example, one or more computing devices configured to perform one or more operations.), at least one computing device (see at least Polli: Fig. 1 & ¶ [0102]. Polli teaches that a server may include a web server, an enterprise server, or any other type of computer server, and can be computer programmed to accept requests (e.g., HTTP, or other protocols that can initiate data transmission) from a computing device (e.g., a user device) and to serve the computing device with requested data.) comprising a graphical user interface (see at least Polli: ¶ [0165]. Polli notes that the reporting engine may be configured to generate a plurality of graphical user interfaces (GUIs) for displaying data on a user device.) for providing data to the system and outputting data to a user (see at least Polli: ¶ [0113] & ¶ [0353] & Figs. 1-4. Polli teaches that FIG. 2 illustrates a schematic block diagram of exemplary components in a screening system and inputs/output of the screening system. See also Polli at ¶ [0115]: An end user may use the screening system to match candidates with the company, by analyzing the candidates' behavioral output using an employee model. See also Polli at ¶ [0353]: “outputting by the output module the identified career propensity to a hiring officer.”). - a server configured to (see at least Polli: ¶ [0005] & ¶ [0091] & Fig. 1. Polli notes that the system may comprise a server in communication with a plurality of computing devices associated with a plurality of participants. Polli teaches a server 104 shown in Fig. 1.) - communicate with the one or more computing devices (see at least Polli: ¶ [0005]. Polli teaches that the system may comprise a server in communication with a plurality of computing devices associated with a plurality of participants.); - determine an organizational need based at least on the organization data (see at least Polli: ¶ [0115] & ¶ [0201] & ¶ [0209]. Polli notes that for sourcing, a user (e.g., a recruiter) may use the sourcing models to identify candidates who are most similar to a target group of individuals (i.e., identify candidates who match closely to an employee model), and present those candidates to a company for its hiring needs. An end user may submit a request (e.g., via a user device) to the screening system to identify top candidates who may be tailored to a company's needs for a specific position. An end user may use the screening system to match candidates with the company, by analyzing the candidates' behavioral output using an employee model. The employee model may be representative of ideal (or exemplary) employee for a specific position in the company. Accordingly, a user can adjust the decision boundary depending on the screening and hiring needs of a company (for example, whether the company is willing to accept a larger pool of candidates, or requires only a select number of candidates).); - determine a set of one or more individuals that could thrive in a role targeted to the determined organization need based at least on the user data (see at least Polli: ¶ [0169-0171] & ¶ [0218] & ¶ [0333-0335]. Polli notes that a user may use the sourcing models to identify candidates who are most similar to a target group of individuals (i.e., candidates who match closely to an employee model). Accordingly, sourcing models can be used by companies and recruiters to ‘source’ for talent. A user may use the sourcing models to identify candidates who meet a cut-off threshold, and present those candidates to a company for its hiring needs. A target group 416 of top employees of a company may include eight employees, and an employee model of the target group may be contrasted against a baseline group 418. A number of candidates (e.g., four) 420 may be compared against the employee model to determine how well the candidates fit or match the employee model. The data from the tests can then be applied to the trained analytics engine to create a fit score for the candidate. These predictive models can be used to assess factors including, for example, how likely a potential hire would be to succeed in a particular role at the company. See also Polli at ¶ [0089-0090].) - analyze the organizational need and the set of one or more individuals (see at least Polli: ¶ [0003] & ¶ [0086] & ¶ [0115]. Polli notes that identify talent that is tailored to a company's needs for a specific job position, and (2) identify top employees and recommend placement of those employees in positions that optimize their potential. The systems and methods can match candidates with companies, based on the candidates' behavioral output obtained from one or more neuroscience-based tasks (or tests). The candidates' behavioral output may be compared against an employee model that is representative of an ideal employee for a specific position in the company. An end user may submit a request (e.g., via a user device) to the screening system to identify top candidates who may be tailored to a company's needs for a specific position. An end user may use the screening system to match candidates with the company, by analyzing the candidates' behavioral output using an employee model. The employee model may be representative of ideal (or exemplary) employee for a specific position in the company.) to generate a recommendation of individuals for roles based on characteristics pertaining to the individual (see at least Polli: ¶ [0124] & ¶ [0220]. Polli notes that the reporting engine may receive the fit score for each candidate from the model analytics engine, and provide the fit score and a recommendation to the end user. The recommendation may include whether a particular candidate is suitable for hiring to fill a specific job position, and the likelihood of the candidate's success in that position. The comparison of the subject's trait with a database of test subjects can also be used to generate a model of the subject. The results of the comparison can be outputted to a hiring officer. The results of the comparison can further be used to recommend careers for the subject.), and historical information (see at least Polli: ¶ [0121] & ¶ [0159] & ¶ [0292]. Polli notes that the neuroscience-based games (that were previously played by employees to generate the employee model) may now be provided to one or more candidates. The screening system may be configured to obtain the candidates' behavioral output from their performance on the neuroscience-based games. For example, the traits extraction engine may be configured to extract emotional and cognitive traits about each candidate based on each candidate's gameplay data. The traits extraction engine can determine whether a user has correctly selected, placed, and/or used different objects in the game to complete a required neuroscience-based task. The traits extraction engine can also assess the user's learning, cognitive skills, and ability to learn from previous mistakes. Using the model previously built for Company C in EXAMPLE 21, the system compared average fit scores for those individuals who accepted an offer from the company to fit scores of those individuals who rejected an offer from the company.) pertaining to others that followed similar paths or developed similar competencies (see at least Polli: ¶ [0129-0131] & ¶ [0374]. Polli notes that the models may be associated with different fields (e.g., banking, management consulting, engineering, etc.). Alternatively, the models may be associated with different job functions within a same field (e.g., software engineer, process engineer, hardware engineer, sales or marketing engineer, etc.). An end user (e.g., a recruiter or a career advisor) may use the results of the traits comparison to recommend one or more suitable careers to the subject. The screening system can use the fit score to determine the subject's career propensity and recommend suitable career fields to the subject. Non-limiting examples of the fields (or industries) that can be recommended by the screening system may include consulting, education, healthcare, marketing, retail, entertainment, consumer products, entrepreneurship, technology, hedge funds, investment management, investment banking, private equity, product development, or product management. The first assessment based on similarity of the measurements to first group measurements of a first group of persons having the first role; generating a second assessment for suitability of the person for a second role based on similarity of the measurements to a second group of measurements of a second group of persons having the second role; outputting an alert indicating suitability of the person for the first role and for the second role.) - generate the recommendation of individuals (see at least Polli: ¶ [0124] & ¶ [0129-0131].) suitable for roles targeted to the organizational need based in part on the analysis of the organizational need and the set of one or more individuals (see at least Polli: ¶ [0013] & ¶ [0085] & ¶ [0122-0124]. Polli teaches that the fit score for a candidate may be an aggregate of the scores of the candidate on the neuroscience-based tasks. A fit score can range from 0-100%, and can be used to predict the likelihood that a candidate would be suitable for a specific position or career industry. By comparing the traits of the candidates with the traits of employees (e.g., top employees) in the company, an end user (e.g., a recruiter or human resource personnel) can determine whether a candidate is suitable for hiring to fill a specific job position. The candidate traits may be compared across multiple positions to determine which position(s), if any, are suitable for the candidates based on one or more employee models. There is a need for systems and methods that can be used by companies to (1) identify talent that is tailored to a company's needs for a specific job position, and (2) identify top employees and recommend placement of those employees in positions that optimize their potential. The candidate may be determined to be less suitable for the target position when the point lies in the first region, and the candidate may be determined to be more suitable for the target position when the point lies in the second region. A suitability of the candidate for the target position may be determined to decrease as a distance of the point from the decision boundary into the first region increases. Conversely, a suitability of the candidate for the target position may be determined to increase as a distance of the point from the decision boundary into the second region increases.) - provide the recommendation to the at least one computing device (see at least Polli: ¶ [abstract] & ¶ [0015] & ¶ [0124] & Fig. 1. Polli notes that the systems and methods may employ an array of neuroscience-based tests to assess a user's career propensities, after which the systems and methods can provide career recommendations to the user or report on employment suitability of the user to a company, and data structures, such as a role directed graph with nodes and links. Polli at ¶ [0124]: The reporting engine may receive the fit score for each candidate from the model analytics engine, and provide the fit score and a recommendation to the end user. The recommendation may include whether a particular candidate is suitable for hiring to fill a specific job position, and the likelihood of the candidate's success in that position.). It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have combined / modified the teachings of Pande system for recommending individuals for open roles with the aforementioned teachings of: wherein the at least one analytics engine is configurable to: one or more computing devices that communicate over a network with the system, at least one computing device comprising a graphical user interface for providing data to the system and outputting data to a user; a server configured to; communicate with the one or more computing devices; determine an organizational need based at least on the organization data; determine a set of one or more individuals that could thrive in a role targeted to the determined organization need based at least on the user data; analyze the organizational need and the set of one or more individuals to generate a recommendation of individuals for roles based on characteristics pertaining to the individual, and historical information pertaining to others that followed similar paths or developed similar competencies; and generate the recommendation of individuals suitable for roles targeted to the organizational need based in part on the analysis of the organizational need and the set of one or more individuals; and provide the recommendation to the at least one computing device, and in view of Polli, in order for the systems of Polli to be used by companies and different entities to: (1) identify talent that is tailored to a company's needs for a specific job position, and (2) identify top employees and recommend placement of those employees in positions that optimize their potential (see Polli: ¶ [0003]). Moreover, a user may use the sourcing models to identify candidates who are most similar to a target group of individuals. Sourcing models can be used by companies and recruiters to ‘source’ for talent. A user may use the sourcing models to identify candidates who meet a cut-off threshold, and present those candidates to a company for its hiring needs (see Polli: ¶ [0169]). Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Polli, the results of the combination were predictable. Moreover, Pande / Polli system for recommending individuals for open roles does not explicitly disclose, but Essafi in the analogous art for recommending individuals for open roles does disclose the following: - determine a second set of individuals having a competency gap that is less than a pre-determined threshold (see at least Essafi: ¶ [0272-0273] & ¶ [0290] & ¶ [0294-0296]. Essafi notes that in a company or an organization, the target competency level profile for each position can be maintained by a performance evaluation database. Assuming k different roles with k corresponding target competency level profiles denoted as C1, . . . , Ck, and m different assessment items (or competencies), the target competency level profiles C1, . . . , Ck can be represented in matrix form as depicted below in Table 10. When θi≈θtl, the respondent ri is expected to have performance scores equal to or very close to those of the target competency level profile Cl. If θi>θtl, the respondent ri is expected to have performance scores higher than those of the target competency level profile Cl (e.g., above exceeding targets), and if θi<θtl, the respondent ri is expected to have performance scores below the target scores of the target competency level profile Cl (e.g., below targets). See also Essafi at ¶ [0288]: “These methods described herein include an objective approach to measure gaps (also referred to herein as ability gaps) between respondents' abilities and a target ability that corresponds to a target competency level profile. Also, a similarity metric based on an aggregation function approach is described for objectively measuring similarities (or differences) between performance scores (or competency levels) of respondents across the predefined set of competencies and the target competency levels specified for any given role.” See also Essafi at Figs. 14A, 14B and 14C.) - generate a pathway recommendation for the second set of individuals to meet the competency gap (see at least Essafi: ¶ [0067] & ¶ [0178] & ¶ [0287]. Essafi notes that the knowledge base of respondents can serve as a bank of information about the respondents that can be used for various purposes, such as generating learning paths, making recommendations to respondents or grouping respondents, among other applications. A competency or skill can include one or more competency items. For example, communication skills can include writing skills, oral skills, client communications and/or communication with peers. The assessment with respect to each competency or each competency item can be based on a plurality of performance or proficiency levels, such as “Significantly Needing Improvement,” “Needing Improvement,” “Meeting Target/Expectation,” “Exceeding Target/Expectation” and “Significantly Exceeding Target/Expectation.” Also Essafi teaches at ¶ [0287]: “The performances of respondents associated with a given role can be compared to the target competency level profile for that role to determine, for example, whether each respondent is on track (or meeting target), below track (or below target) or above track (or exceeding target).” See also Essafi at (Dependent Claim 3) teaches “determining, for each respondent of the plurality of respondents, a corresponding ability gap representing a difference between the ability level of the respondent and the target ability level of the first target competency level profile”). It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have combined / modified the teachings of Pande / Polli system for recommending individuals for open roles with the aforementioned teachings of: determine a second set of individuals having a competency gap that is less than a pre-determined threshold and generate a pathway recommendation for the second set of individuals to meet the competency gap, and in further view of Essafi, wherein in the corporate field, a common problem is how to objectively determine the best fit (e.g., best employee,) for a role having a predefined target competency profile. A role can include a job position, a learning pathway or academic program in the context of education. Moreover, a pre-defined set of competencies (or assessment items) can be used to assess the performances of learners or respondents associated with different roles. For example, in companies or organizations, a fixed set of competencies, referred to as a competency framework, can be used to assess the performance of employees across different departments (see at least Essafi: ¶ [0285-0287].) Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Essafi, the results of the combination were predictable. Moreover, Pande / Polli / Essafi system for recommending individuals for open roles does not explicitly disclose, but Abbasi Moghaddam in the analogous art for recommending individuals for open roles does disclose the following: - wherein a server (see at least Abbasi Moghaddam: Fig. 4.) is further configured to output a confidence score indicating a confidence that the set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the set of one or more individuals and the needs of the organization (see at least Abbasi Moghaddam: ¶ [0028] & ¶ [0041-0042] & ¶ [0050-0051]. Abbasi Moghaddam teaches that the euclidean distances, and/or other measures of similarity, distance, or overlap between standardized versions of all of the candidate's attributes and all of the job's corresponding attributes. Candidate-job features also, or instead, include measures of similarity or overlap between text in the candidate's profile and the description or posting of the job. Candidate-job features also, or instead, include other measures of similarity and/or compatibility between one attribute of the candidate and another attribute of the job (e.g., a match percentage between a candidate's “Java” skill and a job's “C++” skill). Examiner notes that the overlap may just be a euclidean distance between the applicant's metrics and the job rqmt standards. The component(s) may recommend jobs to a candidate based on the predicted relevance or attractiveness of the jobs to the candidate and/or the candidate's likelihood of applying to the jobs. After machine learning models 238 are trained, machine learning models 238 generate match scores 240 ranging from 0 to 1. Each match score represents the likelihood of a positive outcome between a candidate and a job. The positive outcome includes, but is not limited to, the candidate applying to the job, given the candidate's impression of the job; the candidate receiving a response to the job application; adding of the candidate to a hiring pipeline for the job; interviewing of the candidate for the job; and/or hiring of the candidate for the job.). It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the teachings of Pande / Polli / Essafi system for recommending individuals for open roles with the aforementioned teachings of: wherein the server is further configured to output a confidence score indicating a confidence that a set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the one or more individuals and the needs of the organization, and in further view of Abbasi Moghaddam, in order for interactions to be inputted into one or more additional machine learning models that generate recommendations and/or other output related to the users and jobs. In turn, machine learning models are able to execute with higher performance and/or lower latency, computational overhead, and/or memory consumption than a conventional technique that applies a machine learning model to the full set of untransformed features (see at least Abbasi Moghaddam: ¶ [0057].) Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Abbasi Moghaddam, the results of the combination were predictable. Regarding Independent Claim 8, Pande method for recommending individuals for open roles teaches the following: - implement at least one analytics engine (see at least Pande: Fig. 1 & ¶ [0087] & ¶ [0247-0253]. Pande notes that to provide a score on skills the analytics engine takes all data stored in the user’s profile and identifies what job role/function/industry the user fits into for job seekers, and for students—degree discipline, desired function/company. See also Pande at ¶ [0247-0253] noting “analytics engine components”.), wherein the at least one analytics engine (see at least Pande: Fig. 1 & ¶ [0087] & ¶ [0247-0253]. Pande notes that to provide a score on skills the analytics engine takes all data stored in the user’s profile and identifies what job role/function/industry the user fits into for job seekers, and for students—degree discipline, desired function/company. See also Pande at ¶ [0247-0253] noting “analytics engine components”.) comprises a probabilistic model for recommending individuals to open roles (see at least Pande: ¶ [0118] & ¶ [0135] ¶ [0162-0166]. Pande teaches that the method includes receiving an input from the candidate regarding selection of at least one career path to be achieved within a timeframe and recommending the candidate at least one action to pursue the career in the at least one career path. The platform recommends who to send the request to. Network members are scored based on how relevant they are to the users. Members who are in similar desired roles, or companies, or HR managers within desired companies/industries/functions are also prioritized above those that do not match any of these criteria. The user however can bypass any of these recommendations and select whomsoever they want to send the request to. See also Pande at ¶ [0135] & ¶ [0162] noting “open opportunities”.), the probabilistic model (see at least Pande: ¶ [0013-0016] & ¶ [0018-0019]. Pande teaches Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing. See also Pande noting ¶ [0013-0016] noting “the invention applies criteria beyond skill assessment to analyze the likelihood of a candidate making it through the recruiting process.” See also Pande at ¶ [0115]: “A higher resume score increases likelihood of getting an interview.” See also Pande at ¶ [0164-0167] noting “The principle idea behind this is that the user is more likely to find a job if their network is likely to be close to the opportunity as a significant % of jobs are found through ones network.” See also Pande at ¶ [0246]: Higher candidate score implies higher likelihood of candidate getting selected and succeeding within the company.) being a trained artificial intelligence statistical model (see at least Pande: Fig. 3 & ¶ [0158] & ¶ [0253-0254]. Pande notes that the system is designed to be machine learning so that every new user profile that comes into the system improves all data sets, benchmarking, algorithms, etc. Components of machine learning are discussed in relevant sections. See also Pande at ¶ [0048-0051]: Summary level statistics/analysis of other users profiles are also shared with the user, which includes analytics possible on the users profile such as career background averages and statistics. See also Pande at ¶ [0158]: Training data or entire set of user profile is used as training set, skill patterns and also profile vectors are used to create relevant user clusters. Users closeness to other user profiles is calculated and based on match against elements of profile vector to determine match.) configured to analyze and identify data correlations (see at least Pande: ¶ [0054-0076] noting analyzing and identifying data correlations.), wherein the probabilistic model (see at least Pande: ¶ [0013-0016] & ¶ [0018-0019]. Pande teaches Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing. See also Pande noting ¶ [0013-0016] noting “the invention applies criteria beyond skill assessment to analyze the likelihood of a candidate making it through the recruiting process.” See also Pande at ¶ [0115]: “A higher resume score increases likelihood of getting an interview.” See also Pande at ¶ [0164-0167] noting “The principle idea behind this is that the user is more likely to find a job if their network is likely to be close to the opportunity as a significant % of jobs are found through ones network.” See also Pande at ¶ [0246]: Higher candidate score implies higher likelihood of candidate getting selected and succeeding within the company.) is configured to be retrained over time (see at least Pande: Figs. 8-9. Pande teaches noting “providing feedback from a network of the candidate.”) using updated historical data (see at least Pande: ¶ [0118-0119] & ¶ [0212-0218]. Pande teaches that similar logic is done for pastfunction and other matches, where harmonized data sets on job roles, company, function are leveraged to assess the “closeness” of a job role, function, industry, company, college on a normalized scale. See also Pande at ¶ [0212-0218] noting “job-role parameters (across past 3 experiences).”), the historical data (see at least Pande: ¶ [0118-0119] & ¶ [0212-0218]. Pande teaches that similar logic is done for pastfunction and other matches, where harmonized data sets on job roles, company, function are leveraged to assess the “closeness” of a job role, function, industry, company, college on a normalized scale. See also Pande at ¶ [0212-0218] noting “job-role parameters (across past 3 experiences).”) comprising representations of user attributes (see at least Pande: ¶ [0153] & ¶ [0275-0276]: Pande teaches that the database is structured such that each users attributes along with scores for each element are stored. Every new user adds to this database dynamically and this database is used to provide customized benchmarking to all users. Benchmarking can be customized on any attribute of a user including, past college, tier of college, job role, company, years of experience, skills, competencies to show relative positioning with respect to each or a combination of these elements. See also Pande at ¶ [0153]: Skill is pulled from the table in database where job role, and match attributes are stored. The data is normalized on a 0 to 1 scale with 1 being tightest match and 0 being no match.), crowd sourcing (see at least Pande: ¶ [0019]. Pande teaches that Models based on crowdsourcing of career paths. This SMART CAREER COACH does not stop just at that i.e. getting you an entry into a company, but also suggests how to succeed in the role, who to target as mentor and continues to help for the next career move.) tagging of skills and competencies (see at least Pande: ¶ [0098] & ¶ [0270]. Pande teaches bullet samples tagged to industry, function, job role, skills, competencies, years of experience, education, type of experience (e.g. awards, extracurricular, etc). The samples are pulled from the samples library matched to the users profile to ensure they are relevant for the user using tags already in the system.), and organizational needs (see at least Pande: ¶ [0265]. Pande notes that the job role mapping database —job roles mapped to functions, industries with corresponding skills needed in the role, along with weights for each skill by relative importance.), to improve a recommendation accuracy (see at least Pande: ¶ [0016] & ¶ [0049] & ¶ [0114]. Pande teaches “positions for which they have the highest likelihood of success further improving the chances of success both in the recruiting process as well as during their career journey at the company.” See also Pande at ¶ [0049] noting “Score improvements of others” and Pande at ¶ [0114] noting “The user follows a process of dynamic score-based Score Improvement of their profile where they follow a process leveraging feedback from the system to dynamically score their improvements and also see the score improve dynamically.”) of the probabilistic model (see at least Pande: ¶ [0013-0016] & ¶ [0018-0019]. Pande teaches Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing. See also Pande noting ¶ [0013-0016] noting “the invention applies criteria beyond skill assessment to analyze the likelihood of a candidate making it through the recruiting process.” See also Pande at ¶ [0115]: “A higher resume score increases likelihood of getting an interview.” See also Pande at ¶ [0164-0167] noting “The principle idea behind this is that the user is more likely to find a job if their network is likely to be close to the opportunity as a significant % of jobs are found through ones network.” See also Pande at ¶ [0246]: Higher candidate score implies higher likelihood of candidate getting selected and succeeding within the company.): Moreover, Pande method for recommending individuals for open roles does not explicitly disclose, but Polli in the analogous art for recommending individuals for open roles does disclose the following: - determining, using the at least one analytics engine (see at least Polli: Fig. 2 & ¶ [0114]. Polli notes analytics engine 114 shown in Fig. 2.), an organizational need based at least on the organization data (see at least Polli: ¶ [0115] & ¶ [0201] & ¶ [0209]. Polli notes that for sourcing, a user (e.g., a recruiter) may use the sourcing models to identify candidates who are most similar to a target group of individuals (i.e., identify candidates who match closely to an employee model), and present those candidates to a company for its hiring needs. An end user may submit a request (e.g., via a user device) to the screening system to identify top candidates who may be tailored to a company's needs for a specific position. An end user may use the screening system to match candidates with the company, by analyzing the candidates' behavioral output using an employee model. The employee model may be representative of ideal (or exemplary) employee for a specific position in the company. Accordingly, a user can adjust the decision boundary depending on the screening and hiring needs of a company (for example, whether the company is willing to accept a larger pool of candidates, or requires only a select number of candidates).); - determining, using the at least one analytics engine (see at least Polli: Fig. 2 & ¶ [0114]. Polli notes analytics engine 114 shown in Fig. 2.), a set of one or more individuals that could thrive in a role targeted to the determined organization need based at least on the user data (see at least Polli: ¶ [0169-0171] & ¶ [0218] & ¶ [0333-0335]. Polli notes that a user may use the sourcing models to identify candidates who are most similar to a target group of individuals (i.e., candidates who match closely to an employee model). Accordingly, sourcing models can be used by companies and recruiters to ‘source’ for talent. A user may use the sourcing models to identify candidates who meet a cut-off threshold, and present those candidates to a company for its hiring needs. A target group 416 of top employees of a company may include eight employees, and an employee model of the target group may be contrasted against a baseline group 418. A number of candidates (e.g., four) 420 may be compared against the employee model to determine how well the candidates fit or match the employee model. The data from the tests can then be applied to the trained analytics engine to create a fit score for the candidate. These predictive models can be used to assess factors including, for example, how likely a potential hire would be to succeed in a particular role at the company. See also Polli at ¶ [0089-0090].) - analyzing, using the at least one analytics engine (see at least Polli: Fig. 2 & ¶ [0114]. Polli notes analytics engine 114 shown in Fig. 2.), the organizational need and the set of one or more individuals (see at least Polli: ¶ [0003] & ¶ [0086] & ¶ [0115]. Polli notes that identify talent that is tailored to a company's needs for a specific job position, and (2) identify top employees and recommend placement of those employees in positions that optimize their potential. The systems and methods can match candidates with companies, based on the candidates' behavioral output obtained from one or more neuroscience-based tasks (or tests). The candidates' behavioral output may be compared against an employee model that is representative of an ideal employee for a specific position in the company. An end user may submit a request (e.g., via a user device) to the screening system to identify top candidates who may be tailored to a company's needs for a specific position. An end user may use the screening system to match candidates with the company, by analyzing the candidates' behavioral output using an employee model. The employee model may be representative of ideal (or exemplary) employee for a specific position in the company.) to generate a recommendation of individuals for roles based on characteristics pertaining to the individual (see at least Polli: ¶ [0124] & ¶ [0220]. Polli notes that the reporting engine may receive the fit score for each candidate from the model analytics engine, and provide the fit score and a recommendation to the end user. The recommendation may include whether a particular candidate is suitable for hiring to fill a specific job position, and the likelihood of the candidate's success in that position. The comparison of the subject's trait with a database of test subjects can also be used to generate a model of the subject. The results of the comparison can be outputted to a hiring officer. The results of the comparison can further be used to recommend careers for the subject.), and historical information (see at least Polli: ¶ [0121] & ¶ [0159] & ¶ [0292]. Polli notes that the neuroscience-based games (that were previously played by employees to generate the employee model) may now be provided to one or more candidates. The screening system may be configured to obtain the candidates' behavioral output from their performance on the neuroscience-based games. For example, the traits extraction engine may be configured to extract emotional and cognitive traits about each candidate based on each candidate's gameplay data. The traits extraction engine can determine whether a user has correctly selected, placed, and/or used different objects in the game to complete a required neuroscience-based task. The traits extraction engine can also assess the user's learning, cognitive skills, and ability to learn from previous mistakes. Using the model previously built for Company C in EXAMPLE 21, the system compared average fit scores for those individuals who accepted an offer from the company to fit scores of those individuals who rejected an offer from the company.) pertaining to others that followed similar paths or developed similar competencies (see at least Polli: ¶ [0129-0131] & ¶ [0374]. Polli notes that the models may be associated with different fields (e.g., banking, management consulting, engineering, etc.). Alternatively, the models may be associated with different job functions within a same field (e.g., software engineer, process engineer, hardware engineer, sales or marketing engineer, etc.). An end user (e.g., a recruiter or a career advisor) may use the results of the traits comparison to recommend one or more suitable careers to the subject. The screening system can use the fit score to determine the subject's career propensity and recommend suitable career fields to the subject. Non-limiting examples of the fields (or industries) that can be recommended by the screening system may include consulting, education, healthcare, marketing, retail, entertainment, consumer products, entrepreneurship, technology, hedge funds, investment management, investment banking, private equity, product development, or product management. The first assessment based on similarity of the measurements to first group measurements of a first group of persons having the first role; generating a second assessment for suitability of the person for a second role based on similarity of the measurements to a second group of measurements of a second group of persons having the second role; outputting an alert indicating suitability of the person for the first role and for the second role.) - generating, using the at least one analytics engine (see at least Polli: Fig. 2 & ¶ [0114]. Polli notes analytics engine 114 shown in Fig. 2.), the recommendation of individuals (see at least Polli: ¶ [0124] & ¶ [0129-0131].) suitable for roles targeted to the organizational need based in part on the analysis of the organizational need and the set of one or more individuals (see at least Polli: ¶ [0013] & ¶ [0085] & ¶ [0122-0124]. Polli teaches that the fit score for a candidate may be an aggregate of the scores of the candidate on the neuroscience-based tasks. A fit score can range from 0-100%, and can be used to predict the likelihood that a candidate would be suitable for a specific position or career industry. By comparing the traits of the candidates with the traits of employees (e.g., top employees) in the company, an end user (e.g., a recruiter or human resource personnel) can determine whether a candidate is suitable for hiring to fill a specific job position. The candidate traits may be compared across multiple positions to determine which position(s), if any, are suitable for the candidates based on one or more employee models. There is a need for systems and methods that can be used by companies to (1) identify talent that is tailored to a company's needs for a specific job position, and (2) identify top employees and recommend placement of those employees in positions that optimize their potential. The candidate may be determined to be less suitable for the target position when the point lies in the first region, and the candidate may be determined to be more suitable for the target position when the point lies in the second region. A suitability of the candidate for the target position may be determined to decrease as a distance of the point from the decision boundary into the first region increases. Conversely, a suitability of the candidate for the target position may be determined to increase as a distance of the point from the decision boundary into the second region increases.); - generating the recommendation of individuals (see at least Polli: ¶ [0124] & ¶ [0129-0131].) based on the analysis of the organizational need (see at least Polli: ¶ [0003] & ¶ [0086] & ¶ [0115]. Polli notes that identify talent that is tailored to a company's needs for a specific job position, and (2) identify top employees and recommend placement of those employees in positions that optimize their potential. The systems and methods can match candidates with companies, based on the candidates' behavioral output obtained from one or more neuroscience-based tasks (or tests). The candidates' behavioral output may be compared against an employee model that is representative of an ideal employee for a specific position in the company. An end user may submit a request (e.g., via a user device) to the screening system to identify top candidates who may be tailored to a company's needs for a specific position. An end user may use the screening system to match candidates with the company, by analyzing the candidates' behavioral output using an employee model. The employee model may be representative of ideal (or exemplary) employee for a specific position in the company.) and the set of one or more individuals (see at least Polli: ¶ [0013] & ¶ [0085] & ¶ [0122-0124]. Polli teaches that the fit score for a candidate may be an aggregate of the scores of the candidate on the neuroscience-based tasks. A fit score can range from 0-100%, and can be used to predict the likelihood that a candidate would be suitable for a specific position or career industry. By comparing the traits of the candidates with the traits of employees (e.g., top employees) in the company, an end user (e.g., a recruiter or human resource personnel) can determine whether a candidate is suitable for hiring to fill a specific job position. The candidate traits may be compared across multiple positions to determine which position(s), if any, are suitable for the candidates based on one or more employee models. There is a need for systems and methods that can be used by companies to (1) identify talent that is tailored to a company's needs for a specific job position, and (2) identify top employees and recommend placement of those employees in positions that optimize their potential. The candidate may be determined to be less suitable for the target position when the point lies in the first region, and the candidate may be determined to be more suitable for the target position when the point lies in the second region. A suitability of the candidate for the target position may be determined to decrease as a distance of the point from the decision boundary into the first region increases. Conversely, a suitability of the candidate for the target position may be determined to increase as a distance of the point from the decision boundary into the second region increases.) - providing the recommendation to the at least one computing device (see at least Polli: ¶ [abstract] & ¶ [0015] & ¶ [0124] & Fig. 1. Polli notes that the systems and methods may employ an array of neuroscience-based tests to assess a user's career propensities, after which the systems and methods can provide career recommendations to the user or report on employment suitability of the user to a company, and data structures, such as a role directed graph with nodes and links. Polli at ¶ [0124]: The reporting engine may receive the fit score for each candidate from the model analytics engine, and provide the fit score and a recommendation to the end user. The recommendation may include whether a particular candidate is suitable for hiring to fill a specific job position, and the likelihood of the candidate's success in that position.). It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have combined / modified the teachings of Pande method for recommending individuals for open roles with the aforementioned teachings of: determining an organizational need based at least on the organization data; determining a set of one or more individuals that could thrive in a role targeted to the determined organization need based at least on the user data; analyze the organizational need and the set of one or more individuals to generate a recommendation of individuals for roles based on characteristics pertaining to the individual, and historical information pertaining to others that followed similar paths or developed similar competencies; generating the recommendation of individuals suitable for roles targeted to the organizational need based in part on the analysis of the organizational need and the set of one or more individuals; generating the recommendation of individuals based on the analysis of the organizational need and set of one or more individuals and providing the recommendation to the at least one computing device, and in view of Polli, in order for the systems of Polli to be used by companies and different entities to: (1) identify talent that is tailored to a company's needs for a specific job position, and (2) identify top employees and recommend placement of those employees in positions that optimize their potential (see Polli: ¶ [0003]). Moreover, a user may use the sourcing models to identify candidates who are most similar to a target group of individuals. Sourcing models can be used by companies and recruiters to ‘source’ for talent. A user may use the sourcing models to identify candidates who meet a cut-off threshold, and present those candidates to a company for its hiring needs (see Polli: ¶ [0169]). Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Polli, the results of the combination were predictable. Moreover, Pande / Polli system for recommending individuals for open roles does not explicitly disclose, but Essafi in the analogous art for recommending individuals for open roles does disclose the following: - determining a second set of individuals having a competency gap that is less than a pre-determined threshold (see at least Essafi: ¶ [0272-0273] & ¶ [0290] & ¶ [0294-0296]. Essafi notes that in a company or an organization, the target competency level profile for each position can be maintained by a performance evaluation database. Assuming k different roles with k corresponding target competency level profiles denoted as C1, . . . , Ck, and m different assessment items (or competencies), the target competency level profiles C1, . . . , Ck can be represented in matrix form as depicted below in Table 10. When θi≈θtl, the respondent ri is expected to have performance scores equal to or very close to those of the target competency level profile Cl. If θi>θtl, the respondent ri is expected to have performance scores higher than those of the target competency level profile Cl (e.g., above exceeding targets), and if θi<θtl, the respondent ri is expected to have performance scores below the target scores of the target competency level profile Cl (e.g., below targets). See also Essafi at ¶ [0288]: “These methods described herein include an objective approach to measure gaps (also referred to herein as ability gaps) between respondents' abilities and a target ability that corresponds to a target competency level profile. Also, a similarity metric based on an aggregation function approach is described for objectively measuring similarities (or differences) between performance scores (or competency levels) of respondents across the predefined set of competencies and the target competency levels specified for any given role.” See also Essafi at Figs. 14A, 14B and 14C.) - generating a pathway recommendation for the second set of individuals to meet the competency gap (see at least Essafi: ¶ [0067] & ¶ [0178] & ¶ [0287]. Essafi notes that the knowledge base of respondents can serve as a bank of information about the respondents that can be used for various purposes, such as generating learning paths, making recommendations to respondents or grouping respondents, among other applications. A competency or skill can include one or more competency items. For example, communication skills can include writing skills, oral skills, client communications and/or communication with peers. The assessment with respect to each competency or each competency item can be based on a plurality of performance or proficiency levels, such as “Significantly Needing Improvement,” “Needing Improvement,” “Meeting Target/Expectation,” “Exceeding Target/Expectation” and “Significantly Exceeding Target/Expectation.” Also Essafi teaches at ¶ [0287]: “The performances of respondents associated with a given role can be compared to the target competency level profile for that role to determine, for example, whether each respondent is on track (or meeting target), below track (or below target) or above track (or exceeding target).” See also Essafi at (Dependent Claim 3) teaches “determining, for each respondent of the plurality of respondents, a corresponding ability gap representing a difference between the ability level of the respondent and the target ability level of the first target competency level profile”). It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have combined / modified the teachings of Pande / Polli system for recommending individuals for open roles with the aforementioned teachings of: determining a second set of individuals having a competency gap that is less than a pre-determined threshold and generating a pathway recommendation for the second set of individuals to meet the competency gap, and in further view of Essafi, wherein in the corporate field, a common problem is how to objectively determine the best fit (e.g., best employee,) for a role having a predefined target competency profile. A role can include a job position, a learning pathway or academic program in the context of education. Moreover, a pre-defined set of competencies (or assessment items) can be used to assess the performances of learners or respondents associated with different roles. For example, in companies or organizations, a fixed set of competencies, referred to as a competency framework, can be used to assess the performance of employees across different departments (see at least Essafi: ¶ [0285-0287].) Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Essafi, the results of the combination were predictable. Moreover, Pande / Polli / Essafi method for recommending individuals for open roles does not explicitly disclose, but Abbasi Moghaddam in the analogous art for recommending individuals for open roles does disclose the following: - wherein a server (see at least Abbasi Moghaddam: Fig. 4.) is further configured to output a confidence score indicating a confidence that the set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the set of one or more individuals and the needs of the organization (see at least Abbasi Moghaddam: ¶ [0028] & ¶ [0041-0042] & ¶ [0050-0051]. Abbasi Moghaddam teaches that the euclidean distances, and/or other measures of similarity, distance, or overlap between standardized versions of all of the candidate's attributes and all of the job's corresponding attributes. Candidate-job features also, or instead, include measures of similarity or overlap between text in the candidate's profile and the description or posting of the job. Candidate-job features also, or instead, include other measures of similarity and/or compatibility between one attribute of the candidate and another attribute of the job (e.g., a match percentage between a candidate's “Java” skill and a job's “C++” skill). Examiner notes that the overlap may just be a euclidean distance between the applicant's metrics and the job rqmt standards. The component(s) may recommend jobs to a candidate based on the predicted relevance or attractiveness of the jobs to the candidate and/or the candidate's likelihood of applying to the jobs. After machine learning models 238 are trained, machine learning models 238 generate match scores 240 ranging from 0 to 1. Each match score represents the likelihood of a positive outcome between a candidate and a job. The positive outcome includes, but is not limited to, the candidate applying to the job, given the candidate's impression of the job; the candidate receiving a response to the job application; adding of the candidate to a hiring pipeline for the job; interviewing of the candidate for the job; and/or hiring of the candidate for the job.). It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the teachings of Pande / Polli / Essafi method for recommending individuals for open roles with the aforementioned teachings of: wherein the server is further configured to output a confidence score indicating a confidence that a set of one or more individuals may fill a need of the organization based on a statistical analysis of extent of overlap between competencies and interests of the one or more individuals and the needs of the organization, and in further view of Abbasi Moghaddam, in order for interactions to be inputted into one or more additional machine learning models that generate recommendations and/or other output related to the users and jobs. In turn, machine learning models are able to execute with higher performance and/or lower latency, computational overhead, and/or memory consumption than a conventional technique that applies a machine learning model to the full set of untransformed features (see at least Abbasi Moghaddam: ¶ [0057].) Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Abbasi Moghaddam, the results of the combination were predictable. Regarding Dependent Claims 2 and 9, Pande / Polli / Essafi / Abbasi Moghaddam system / method for recommending individuals for open roles teaches the limitations of Independent Claims 1 and 8 above, and Pande further teaches the system / method for recommending individuals for open roles comprising: - wherein the at least one analytics engine (see at least Pande: Fig. 1 & ¶ [abstract]. Pande teaches that “an analytics engine configured to retrieve a score from the plurality of scores for the at least one parameter identified within the career profile.”) comprises a trained model (see at least Pande: ¶ [0158] & ¶ [0254] & Fig. 3. Pande notes that skills from the user database can serve as training data or entire set of user profile is used as training set, skill patterns and also profile vectors are used to create relevant user clusters. See also Pande at ¶ [0254]: “The system is designed to be machine learning so that every new user profile that comes into the system improves all data sets, benchmarking, algorithms, etc. Components of machine learning are discussed in relevant sections.”) that is trained using at least one of: personal profile of an individual, including role (see at least Pande: ¶ [0094-0096]. Pande teaches that all possible parameters of user profile including education degree, college, job role, experience, company name, can be applied as filters to determine the relevant user cluster.), interests (see at least Pande: ¶ [0194] & ¶ [0256]. Pande teaches an analysis of what resume is projecting as users career interest, vs. what linkedin is showing as career interest, based on careerfit match of both. See also Pande ¶ [0256]: “interest 1” and “interest 2”.), background education (see at least Pande: ¶ [0173-0176]. Pande teaches in the next steps gaps in skills, trajectory, education, etc that user should target to achieve career paths are illustrated. Gaps are showcased on the following dimensions: such as “educational background”.), competencies (see at least Pande: ¶ [0184] & ¶ [0226-0230]. Pande notes that the profile is analyzed, and career path, soft and functional skills and competencies are identified in exactly the same manner as in the Resume Scoring and CareerFit processes.), competency gaps (see at least Pande: ¶ [0173-0176]. Pande teaches in the next steps gaps in skills, trajectory, education, etc that user should target to achieve career paths are illustrated. Gaps are showcased on the following dimensions: such as “competency levels”.); information from third parties including universities, the information indicating what programs lead into certain skills; internet sources using semantic analysis; and information pertaining to skill gaps at industry level (see at least Pande: ¶ [0173-0177] & ¶ [0186-0187]. Pande refers to information pertaining to skill gaps at industry level shown at ¶ [0173-0177].). It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have combined / modified the teachings of Pande / Polli / Essafi / Abbasi Moghaddam system / method for recommending individuals for open roles with the aforementioned teachings of: wherein the at least one analytics engine comprises a trained model that is trained using at least one of: personal profile of an individual, including role, interests, background education, competencies, competency gaps; information from third parties including universities, the information indicating what programs lead into certain skills; internet sources using semantic analysis; and information pertaining to skill gaps at industry level, and in further view of Pande, whereby A Career Coach possesses experience having dealt with a variety of other students and professionals, know-how to read from a profile/resume, understand personality issues and individual preferences to create a career roadmap including developmental interventions. Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing (see at least Pande: ¶ [0018]). The system in Pande is designed to be machine learning so that every new user profile that comes into the system improves all data sets, benchmarking, algorithms (see at least Pande: ¶ [0254]). Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Pande, the results of the combination were predictable. Regarding Dependent Claim 11, Pande / Polli / Essafi / Abbasi Moghaddam method for recommending individuals for open roles teaches the limitations of Claims 8-9 above, and Pande further teaches the method for recommending individuals for open roles comprising: - wherein the probabilistic model (see at least Pande: ¶ [0013-0016] & ¶ [0018-0019]. Pande teaches Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing. See also Pande noting ¶ [0013-0016] noting “the invention applies criteria beyond skill assessment to analyze the likelihood of a candidate making it through the recruiting process.” See also Pande at ¶ [0115]: “A higher resume score increases likelihood of getting an interview.” See also Pande at ¶ [0164-0167] noting “The principle idea behind this is that the user is more likely to find a job if their network is likely to be close to the opportunity as a significant % of jobs are found through ones network.” See also Pande at ¶ [0246]: Higher candidate score implies higher likelihood of candidate getting selected and succeeding within the company.) is adapted to recommend individuals for roles based on characteristics pertaining to the individual (see at least Pande: ¶ [0118] & ¶ [0166].), and historical information pertaining to others (see at least Pande: ¶ [0118-0119] & ¶ [0212-0218]. Pande teaches that similar logic is done for pastfunction and other matches, where harmonized data sets on job roles, company, function are leveraged to assess the “closeness” of a job role, function, industry, company, college on a normalized scale. See also Pande at ¶ [0212-0218] noting “job-role parameters (across past 3 experiences).”) that followed similar paths or developed similar competencies (see at least Pande: ¶ [0077] & ¶ [0162-0163]. Pande notes that each of the parameters above is also assigned a weight based on importance of parameter for user profile, like for example for students quantification weight may be lower than for a sales professional. Again benchmarking of similar user profiles is done to determine what level is appropriate for each group. See also Pande noting “similar desired roles, or companies” at¶ [0118-0119] and “similarities scores” at ¶ [0230-0236].). It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have combined / modified the teachings of Pande / Polli / Essafi/ / Abbasi Moghaddam method for recommending individuals for open roles with the aforementioned teachings of: wherein the at least one analytics engine comprises a trained model that is trained using at least one of: wherein the probabilistic model is adapted to recommend individuals for roles based on characteristics pertaining to the individual, and historical information pertaining to others that followed similar paths or developed similar competencies, and in further view of Pande, whereby a Career Coach possesses experience having dealt with a variety of other students and professionals, know-how to read from a profile/resume, understand personality issues and individual preferences to create a career roadmap including developmental interventions. Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing (see at least Pande: ¶ [0018]). The system in Pande is designed to be machine learning so that every new user profile that comes into the system improves all data sets, benchmarking, algorithms (see at least Pande: ¶ [0254]). Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Pande, the results of the combination were predictable. Regarding Dependent Claims 15-16, Pande / Polli / Essafi / Abbasi Moghaddam system / method for recommending individuals for open roles teaches the limitations of Independent Claims 1 and 8 above, and Pande further teaches the system / method for recommending individuals for open roles comprising: - wherein the at least one analytics engine (see at least Pande: Fig. 1 noting “analytics engine”) comprises at trained model that is trained (see at least Pande: Fig. 3 & ¶ [0158] & ¶ [0254]. Pande noting a training model to “serve as training data or entire set of user profile is used as training set, skill patterns and also profile vectors are used to create relevant user clusters. Users closeness to other user profiles is calculated and based on match against elements of profile vector to determine match.”) using organizational competencies, including needs versus competencies of current personnel (see at least Pande: ¶ [0270] & ¶ [0276]. Pande notes that benchmarking can be customized on any attribute of a user including, past college, tier of college, job role, company, years of experience, skills, competencies to show relative positioning with respect to each or a combination of these elements. See also Pande at ¶ [0231]: “comparing career paths of the at least one employee and the at least one candidate to assist the recruiter in selection of the at least one candidate for the at least one job.” See also Pande at Skills/Competencies at ¶ [0223-0226].) It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have combined / modified the teachings of Pande / Polli / Essafi / Abbasi Moghaddam system / method for recommending individuals for open roles with the aforementioned teachings of: wherein the at least one analytics engine comprises a trained model that is trained using at least one of: wherein the probabilistic model is adapted to recommend individuals for roles based on characteristics pertaining to the individual, and historical information pertaining to others that followed similar paths or developed similar competencies, and in further view of Pande, whereby a Career Coach possesses experience having dealt with a variety of other students and professionals, know-how to read from a profile/resume, understand personality issues and individual preferences to create a career roadmap including developmental interventions. Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing (see at least Pande: ¶ [0018]). The system in Pande is designed to be machine learning so that every new user profile that comes into the system improves all data sets, benchmarking, algorithms (see at least Pande: ¶ [0254]). Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Pande, the results of the combination were predictable. 16. Claims 3-4 and 10 are rejected under 35 U.S.C. 103 as being unpatentable over US PG Pub (US 2016/0379170 A1) hereinafter Pande, in view of US PG Pub (US 2021/0264371 A1) hereinafter Polli, et. al., in view of US PG Pub (US 2022/0004966 A1) hereinafter Essafi, et. al., in view of US PG Pub (US 2021/0089603 A1) to Abbasi Moghaddam, and in further view of US PG Pub (US 2020/0302564 A1) hereinafter Varga, et. al. Regarding Dependent Claims 3 and 10, Pande / Polli / Essafi / Abbasi Moghaddam system/method for recommending individuals for open roles does not explicitly disclose, but Varga in the analogous art for recommending individuals for open roles does disclose the following: - wherein the trained model (see at least Varga: ¶ [0003] & ¶ [0072] & ¶ [0088-0090]. Varga notes that the user profile module 107 and/or may apply statistical machine learning to the grammar rules to determine the meaning behind the collected user data 130. Once the user profile module 105 has analyzed and understood the user data 130, portions of the user data 130 can be characterized using keywords or tags applied to the user data 130 and the user-defined parameters to understand the preferences, habits, activities, geolocation and interests of the user and may generate a plurality of user parameter values corresponding to the plurality of parameters of the set of user data set and user-defined parameters. Varga also created a statistical model comprising a set of predictors or known features and applying one or more probabilistic techniques to predict a likely outcome using the predictive model.) comprises at least one of: a regression model (see at least Varga: ¶ [0089] & ¶ [0091-0092]. Varga teaches that machine learning techniques that may use semi-supervised learning may include classification, regression and prediction models. A support-vector machine (SVM) model algorithm may be used. SVM models may use classification and/or regression analysis to create correlations between careers, vocations and educational opportunities and weights for the different types/values of gathered and stored by the knowledge base 117.), or a stochastic model It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have combined / modified the teachings of Pande / Polli / Essafi / Abbasi Moghaddam system / method for recommending individuals for open roles with the aforementioned teachings of: wherein the trained artificial intelligence statistical model comprises at least one of: a regression model, or a stochastic model, and in further view of Varga, whereby the knowledge base may determine which vocational action to present to each through the use of one or more machine learning techniques. The machine learning techniques may be used to analyze user profiles, user-data, vocational data and user-defined parameters to arrive at the vocational action that will be presented to the user and may include supervised learning, unsupervised learning and/or semi-supervised learning techniques (see at least Varga: ¶ [0088]). During the training phase, the knowledge base may learn the correct outputs by analyzing and describing well known historical data and information that may be stored by the knowledge base. Examples of data modeling include classification, regression, prediction and gradient boosting (see at least Varga: ¶ [0089]). Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Varga, the results of the combination were predictable. Regarding Dependent Claim 4, Pande / Polli / Essafi / Abbasi Moghaddam / Varga system for recommending individuals for open roles teaches the limitations of Claims 1-3 above, and Pande further teaches the system for recommending individuals for open roles comprising: - wherein the probabilistic model (see at least Pande: ¶ [0013-0016] & ¶ [0018-0019]. Pande teaches Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing. See also Pande noting ¶ [0013-0016] noting “the invention applies criteria beyond skill assessment to analyze the likelihood of a candidate making it through the recruiting process.” See also Pande at ¶ [0115]: “A higher resume score increases likelihood of getting an interview.” See also Pande at ¶ [0164-0167] noting “The principle idea behind this is that the user is more likely to find a job if their network is likely to be close to the opportunity as a significant % of jobs are found through ones network.” See also Pande at ¶ [0246]: Higher candidate score implies higher likelihood of candidate getting selected and succeeding within the company.) is adapted to recommend individuals for roles based on characteristics pertaining to the individual (see at least Pande: ¶ [0118] & ¶ [0166].), and historical information pertaining to others (see at least Pande: ¶ [0118-0119] & ¶ [0212-0218]. Pande teaches that similar logic is done for pastfunction and other matches, where harmonized data sets on job roles, company, function are leveraged to assess the “closeness” of a job role, function, industry, company, college on a normalized scale. See also Pande at ¶ [0212-0218] noting “job-role parameters (across past 3 experiences).”) that followed similar paths or developed similar competencies (see at least Pande: ¶ [0077] & ¶ [0162-0163]. Pande notes that each of the parameters above is also assigned a weight based on importance of parameter for user profile, like for example for students quantification weight may be lower than for a sales professional. Again benchmarking of similar user profiles is done to determine what level is appropriate for each group. See also Pande noting “similar desired roles, or companies” at ¶ [0118-0119] and “similarities scores” at ¶ [0230-0236].). It would have been obvious for one of ordinary skill in the art, before the effective filing date of the claimed invention, to have combined / modified the teachings of Pande / Polli / Essafi / Abbasi Moghaddam / Varga system for recommending individuals for open roles with the aforementioned teachings of: wherein the at least one analytics engine comprises a trained model that is trained using at least one of: wherein the probabilistic model is adapted to recommend individuals for roles based on characteristics pertaining to the individual, and historical information pertaining to others that followed similar paths or developed similar competencies, and in further view of Pande, whereby a Career Coach possesses experience having dealt with a variety of other students and professionals, know-how to read from a profile/resume, understand personality issues and individual preferences to create a career roadmap including developmental interventions. Using intelligent algorithms, predictive models, context analysis using machine learning and natural language processing (see at least Pande: ¶ [0018]). The system in Pande is designed to be machine learning so that every new user profile that comes into the system improves all data sets, benchmarking, algorithms (see at least Pande: ¶ [0254]). Further, the claimed invention is merely a combination of old elements in a similar field for recommending individuals for open roles and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that, given the existing technical ability to combine the elements as evidenced by Pande, the results of the combination were predictable. Conclusion Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to DERICK HOLZMACHER whose telephone number is (571) 270-7853. The examiner can normally be reached on Monday-Friday 9:00 AM – 6:30 PM 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, Brian Epstein can be reached on 571-270-5389. The fax phone number for the organization where this application or proceeding is assigned is 571-270-8853. Information regarding the status of an application may be obtained from Patent Center. Status information for published applications may be obtained from Patent Center. Status information for unpublished applications is available through Patent Center for authorized users only. Should you have questions about access to Patent Center, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). /DERICK J HOLZMACHER/Patent Examiner, Art Unit 3625A /BRIAN M EPSTEIN/Supervisory Patent Examiner, Art Unit 3625
Read full office action

Prosecution Timeline

Show 6 earlier events
Jun 12, 2025
Non-Final Rejection mailed — §101, §103, §112
Oct 07, 2025
Response Filed
Oct 20, 2025
Final Rejection mailed — §101, §103, §112
Jan 20, 2026
Request for Continued Examination
Jan 26, 2026
Response after Non-Final Action
Feb 05, 2026
Non-Final Rejection mailed — §101, §103, §112
May 05, 2026
Response Filed
May 19, 2026
Final Rejection mailed — §101, §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12639770
METHOD TO CULTIVATE GREEN ENERGY PRACTICES AND PREDICT RISK FROM TERRACE-BASED AGRICULTURE
2y 10m to grant Granted May 26, 2026
Patent 12586015
RESOURCE-RELATED FORECASTING USING MACHINE LEARNING TECHNIQUES
2y 10m to grant Granted Mar 24, 2026
Patent 12561708
SYSTEMS AND METHODS FOR PREDICTING CHURN IN A MULTI-TENANT SYSTEM
2y 1m to grant Granted Feb 24, 2026
Patent 12499404
SYSTEM AND METHOD FOR QUALITY PLANNING DATA EVALUATION USING TARGET KPIS
3y 4m to grant Granted Dec 16, 2025
Patent 12493838
Translation Decision Assistant
3y 1m to grant Granted Dec 09, 2025
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

7-8
Expected OA Rounds
45%
Grant Probability
73%
With Interview (+28.8%)
3y 1m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 271 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