DETAILED ACTION
Status of the Application
Claims 1-30 have been examined in this application. This communication is the first action on the merits. The information disclosure statement (IDS) submitted on 01/17/2025; was filed with this application. The submission is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
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 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
This action is a Non-Final Action on the merits in response to the application filed on 01/17/2025.
Claims 1-30 remain pending in this application.
Claim Rejections - 35 USC § 101
35 U.S.C. 101 reads as follows:
Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title.
Claims 1-7, 13-24 are directed towards a method, claims 8-11, 25-29 are directed towards a system, and claims 12, 30 directed towards a computer-readable media, all of which are among the statutory categories of invention.
Step 1: This part of the eligibility analysis evaluates whether the claim falls within any statutory category. See MPEP 2106.03. The claim recites at least one step or act, including generating a business plan to artificial intelligence. Thus, the claim is to a process, which is one of the statutory categories of invention. (Step 1: YES).
Step 2A, Prong One: This part of the eligibility analysis evaluates whether the claim recites a judicial exception. As explained in MPEP 2106.04, subsection II, a claim “recites” a judicial exception when the judicial exception is “set forth” or “described” in the claim.
With respect to claims 1-30, the independent claims (claims 1, 8, 12, 13, 25, and 30) are directed to managing business information, In independent claim 1, the bolded limitations emphasized below correspond to the abstract ideas of the claimed invention:
Claim 1, A method for generating a business plan for a company, the method comprising:
receiving a business name associated with the company;
these steps fall within and recite an abstract ideas because they are directed to a method of organizing human activity which includes commercial interaction such as business relations (See MPEP 2106.04(a)(2), subsection II).
If a claim limitation, under its broadest reasonable interpretation, covers commercial interaction, then it falls within the “method of organizing human activity” grouping of abstract ideas. Therefore, If the identified limitation(s) falls within any of the groupings of abstract ideas enumerated in the MPEP 2106, the analysis should proceed to Prong Two. (Step 2A, Prong One: YES).
Step 2A, Prong Two: This part of the eligibility analysis evaluates whether the claim as a whole integrates the recited judicial exception into a practical application of the exception or whether the claim is “directed to” the judicial exception. This evaluation is performed by (1) identifying whether there are any additional elements recited in the claim beyond the judicial exception, and (2) evaluating those additional elements individually and in combination to determine whether the claim as a whole integrates the exception into a practical application. See MPEP 2106.04(d). The claim recites the additional elements of AI, LLM, MLLM, memory, processor, computer readable media. The claims recite the steps are performed by the AI, LLM, MLLM, memory, processor, computer readable media.
The limitations of
obtaining, by a first artificial intelligence (Al) agent, a business description for the company based on the business name; and
generating, by a second Al agent, a business plan for the company based on the business description.
are mere data gathering and output recited at a high level of generality, and thus are insignificant extra-solution activity. See MPEP 2106.05(g) (“whether the limitation is significant”). In addition, all uses of the recited judicial exceptions require such data gathering and output, and, as such, these limitations do not impose any meaningful limits on the claim. These limitations amount to necessary data gathering and outputting. See MPEP 2106.05.
Further, the limitations are recited as being performed by AI, LLM, MLLM, memory, processor, computer readable media. The AI, LLM, MLLM, memory, processor, computer readable media are recited at a high level of generality. In limitation (a), the artificial intelligence is used as a tool to perform the generic computer function of receiving data. See MPEP 2106.05(f). The artificial intelligence is used to perform an abstract idea, as discussed above in Step 2A, Prong One, such that it amounts to no more than mere instructions to apply the exception using a generic computer. See MPEP 2106.05(f). Additionally, claim 1 recites artificial intelligence. The general use of an artificial intelligence/machine learning technique does not provide a meaningful limitation to transform the abstract idea into a practical application.
Even when viewed in combination, these additional elements do not integrate the recited judicial exception into a practical application (Step 2A, Prong Two: NO), and the claim is directed to the judicial exception. (Step 2A: YES).
Step 2B: This part of the eligibility analysis evaluates whether the claim as a whole amounts to significantly more than the recited exception i.e., whether any additional element, or combination of additional elements, adds an inventive concept to the claim. See MPEP 2106.05. As explained with respect to Step 2A, Prong Two, the additional elements are the AI, LLM, MLLM, memory, processor, computer readable media. The additional elements were found to be insignificant extra-solution activity in Step 2A, Prong Two, because they were determined to be insignificant limitations as necessary data gathering and outputting. Then, the artificial intelligence/machine learning techniques recited in the claim are disclosed at a high-level of generality (see at least Specification [0099 “ AI/machine learning (ML) predictor, which may receive and/or generate data, models and software applications. AI/ML predictor may also store its inputs and outputs in a memory of analytics engine 104′. As used herein, the term artificial intelligence (AI) also includes machine learning”]) and does not amount to significantly more than the abstract idea.
However, a conclusion that an additional element is insignificant extra solution activity in Step 2A, Prong Two should be re-evaluated in Step 2B. See MPEP 2106.05, subsection I.A. At Step 2B, the evaluation of the insignificant extra-solution activity consideration takes into account whether or not the extra-solution activity is well understood, routine, and conventional in the field. See MPEP 2106.05(g). As discussed in Step 2A, Prong Two above, the recitations of
obtaining, by a first artificial intelligence (Al) agent, a business description for the company based on the business name; and
generating, by a second Al agent, a business plan for the company based on the business description.
are recited at a high level of generality. These elements amount to transmitting data and are well understood, routine, conventional activity. See MPEP 2106.05(d), subsection II. 10 As discussed in Step 2A, Prong Two above, the recitation of a AI, LLM, MLLM, memory, processor, computer readable media to perform limitations amounts to no more than mere instructions to apply the exception using a generic computer component. Even when considered in combination, these additional elements represent mere instructions to implement an abstract idea or other exception on a computer and insignificant extra-solution activity, which do not provide an inventive concept. (Step 2B: NO).
Dependent claims 2-7, 9-11, 14-24, and 16-29 do not contain any new additional elements. Rather, these claims offer further descriptive limitations of elements found in the independent claims. In this case, the claims are rejected for the same reasons at step 2a, prong one; step 2a, prong 2; and step 2b. Thus, the claim is not patent eligible.
Regarding the dependent claims, dependent claims 4, 22 recites LLM, MLLM; claims 6, 17 recite AI for providing recommendations; claim 20 recite a software application for executing a business plan; claims 21, 29 recite AI for receiving human input. The dependent claims 2-7, 9-11, 14-24, and 16-29 recite limitations that are not technological in nature and merely limits the abstract idea to a particular environment. Claims 2-7, 9-11, 14-24, and 16-29 recites AI, LLM, MLLM, memory, processor, computer readable media which are considered an insignificant extra-solution activities of collecting and analyzing data; see MPEP 2106.05(g). Claims 2-7, 9-11, 14-24, and 16-29 recites AI, LLM, MLLM, memory, processor, computer readable media, which merely recites an instruction to apply the abstract idea using a generic computer component; MPEP 2106.05(f). Additionally, claims 2-7, 9-11, 14-24, and 16-29 recite steps that further narrow the abstract idea. No additional elements are disclosed in the dependent claims that were not considered in independent claims 1, 8, 12, 13, 25, and 30. Therefore claims 2-7, 9-11, 14-24, and 16-29 do not provide meaningful limitations to transform the abstract idea into a patent eligible application of the abstract idea such that the claims amount to significantly more than the abstract idea itself.
Claim Rejections - 35 USC § 102
The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action:
A person shall be entitled to a patent unless –
(a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale or otherwise available to the public before the effective filing date of the claimed invention.
Claims 1, 2, 5-9, 11, and 12 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by U.S. Patent Application Publication 20240249229, Rao.
Referring to Claim 1, Rao teaches a method for generating a business plan for a company, the method comprising:
receiving a business name associated with the company (
Rao: Sec. 0661, The BP intake form comprises fields input BP name, reference Id.
Rao: Sec. 0669, The BP aggregate form comprises fields initiative name, initiative sponsor, funding stage, initiative co-sponsors and enables users to provide appropriate inputs. The BP aggregate form also enables users to aggregate relevant BPs under an initiative. The BP aggregate form lists out BP ID, BP name, objective and enables users to provide inputs such as T-shirt size, target completion, and expertise gap and conflicts.
Rao: Sec. 0675, The initiative funding request template shown in FIG. 30 a comprises fields such as initiative name, initiative priority, stage, initiative sponsor, and required approvals. The initiative name field enables the user to input the relevant initiative name. The initiative name field enables the user (sponsor) to set the initiative priority.);
obtaining, by a first artificial intelligence (Al) agent, a business description for the company based on the business name (
Rao: Sec. 0226, The processor 104 using the artificial intelligence engine creates the one or more initiatives from the one or more business propositions by executing the following technical steps. The processor 104 analyzes the one or more business propositions and identifies the one or more business propositions that are relevant (for example, in the same field, same industry, same technology, same interests, same line of business, same operations etc.). The processor 104 analyzes the one or more business propositions by interpreting the contents of the one or more business propositions using natural language processing. In one embodiment, the processor is operable to interpret written text using the artificial intelligence engine through natural language processing.
Rao: Sec. 0582, the initiative “enhance client experience” comprises the one or more business propositions (for example, client self-service, and enhance client capabilities) as shown. The initiative “enhance client experience” is assigned with an ID (for example, INIT010). The initiative “enhance client experience” is created with the business propositions “client self-service,” and “enhance client capabilities.” The processor, through the user interface, depicts the business propositions grouped under the initiative upon clicking the respective initiative. The user interface further depicts details of the business propositions associated with the respective initiative. The details comprise at least one of primary objectives, effort estimates (L1 estimate, L2 estimate, etc.), working hours range (referred to as T-shirt size), target completion, and expertise gaps and conflicts.
Rao: Sec. 0623, The enhancement backlog tool is configured to maintain backlog of solution enhancements and Id, description, package, capability and function, benefits, priority, effort estimate, additional cost, status. );
Rao describe the use of AI for identifying a company.
and
generating, by a second Al agent, a business plan for the company based on the business description (
Rao: Sec. 0227, The processor 104 identifies the one or more business propositions that are relevant based on the analysis of the contents. The processor 104 using the artificial intelligence engine groups the one or more identified business propositions and creates one or more initiatives. In an embodiment, the processor 104 groups the one or more business propositions and creates the one or more initiatives based on at least one of the business objectives, scope, business outcomes, total budget, total resources incurred for those business propositions. The initiatives comprise more details than the business propositions. The initiatives comprise at least one of primary objectives, effort estimates (L1 estimate, L2 estimate, etc.), working hours range, target completion, and expertise gaps and conflicts. In an embodiment, the processor 104 automatically groups the one or more business propositions and creates the one or more initiatives (as shown in FIG. 6 ). In another embodiment, the processor 104 enables the users to manually select and group the one or more business propositions and create the one or more initiatives. The processor 104 enables the users to manually select and drop the one or more business propositions to create the one or more initiatives (as shown in FIG. 6 ). The processor 104 creates the one or more initiatives for one or more categories (for example, geographies, countries, departments, markets, etc.).).
Rao describe the use of AI for providing the details of a business plan, in which the Examiner is interpreting as business description.
Referring to Claim 2, Rao teaches the method of claim 1, wherein the business description comprises at least one of an industry, a website, revenue, a number of employees, a supplier, a customer or a competitor (
Rao: Sec. 0226, The processor 104 analyzes the one or more business propositions and identifies the one or more business propositions that are relevant (for example, in the same field, same industry, same technology, same interests, same line of business, same operations etc.).
Rao: Sec. 0580, The processor identifies the one or more business propositions that are similar in interests, industry, field, budget, etc. The processor groups the business propositions identified and creates the initiatives. The initiatives refers to the next stage of the business propositions that has been shortlisted and sent for seeking funding. The processor creates the one or more initiatives for one or more categories (e.g., demographics, market affiliations, departments, etc.).).
Referring to Claim 5, Rao teaches the method of claim 1, further comprising receiving human input on the business plan and modifying the business plan based on the human input (
Rao: Sec. 0708, Where a model gives an image a high probability score, it is auto labelled with the predicted concept. However, in the cases where the model returns a low probability score, this input may be sent to a controller (may be a human moderator) which verifies and, as necessary, corrects the result. The human moderator may be used only in exception cases. ).
Referring to Claim 6, Rao teaches the method of claim 1, wherein the business plan for the company comprises a recommendation for incorporating Al into the company and a prediction of cost savings from following the recommendation (
Rao: Sec. 0236, Advanced analytics techniques often go beyond traditional statistical methods and basic data analysis, leveraging technologies such as machine learning, artificial intelligence, predictive modeling, data mining, and optimization algorithms. Some common applications of advanced analytics include the following. Predictive analytics: The system performs predictive analytics using historical data to make predictions about future events or outcomes. The predictive analytics could include forecasting sales, predicting customer churn, or anticipating equipment failures. Prescriptive analytics: The system performs prescriptive analytics by recommending actions to optimize outcomes based on analysis of data and constraints.
Rao: Sec. 0581, In one embodiment, the processor identifies the business propositions and recommends to the users by highlighting the identified business propositions and further enables the users to select and/or deselect the business propositions as per his/her objectives.
Rao: Sec. 0585, The processor using the artificial intelligence engine analyzes the one or more initiatives and assigns the priority for the initiatives. In an embodiment, the processor may assign the priority and recommend the initiatives based on priority. The processor may assign the priority based on at least one of budget, resource, and scope of the initiatives. The processor may enable the user to provide funding based on the priority assigned.
Rao: Sec. 0601, The outcome of this session is to confirm the aggregate list of initiatives and RTB for alignment with the business objectives for the plan year and to discuss execution viability with available resources. Concurrently, in step seven, the processor may rationalize the initiatives. During the fifth executive planning session (EPS #5), executives review the aggregate funding plan across EVIs and RTB. In this session, the processor may model various funding scenarios and recommend a short list of high probability initiatives that would be included in the business plan.).
Referring to Claim 7, Rao teaches the method of claim 1, wherein the business plan for the company comprises at least one of a strategic plan, a research and development plan, a marketing plan, an operational plan, a supply chain plan or a financial plan (
Rao: Sec. 0250, The program management framework defines the organization's strategic objectives and goals; identifies key initiatives or programs required to achieve those objectives; and ensures that each program directly contributes to the organization's overall strategic plan.
strategic plan
Rao: Sec. 0647, The processor then creates the initiatives from the business propositions. The scope definition, design of business plan, development of initiatives, updating initiatives, etc. takes place at this stage. The business planning and project management executes at this stage.
development plan).
Claims 8, 9, and 11 recite limitations that stand rejected via the art citations and rationale applied to claims 1, 2, and 7. Regarding, a system for generating a business plan for a company, the system comprising:
a memory; at least one processor (
Rao: Sec. 0598, structure and classification of components of the business planning method and workflow, according to one or more embodiments. The system comprises a business plan creation phase and program execution phase. The system comprises a processor and a memory. The processor receives information from the users and/or the agents. The processor creates the business plan based on the information. The information may comprise contents related to vision, concept, strategy, and plan. The processor creates the business plan based on the information at the program execution phase):
Claim 12 recites limitations that stand rejected via the art citations and rationale applied to claim 1. Regarding, one or more non-transitory computer readable media storing computer- executable instructions thereon that, when executed by at least one computer, cause the at least one computer to perform a method (
Rao: Sec. 0151, structure and classification of components of the business planning method and workflow, according to one or more embodiments. The system comprises a business plan creation phase and program execution phase. The system comprises a processor and a memory. The processor receives information from the users and/or the agents. The processor creates the business plan based on the information. The information may comprise contents related to vision, concept, strategy, and plan. The processor creates the business plan based on the information at the program execution phaseEmbodiments within the scope of the present invention may also include physical and other computer readable media for carrying or storing computer-executable instructions and/or data structures. Such computer readable media can be any media accessible by a general purpose or special purpose computer system. Computer readable media that store computer-executable instructions are physical storage media. Computer readable media that carry computer-executable instructions are transmission media. Thus, by way of example and not limitation, embodiments of the invention can comprise at least two distinct kinds of computer readable media: physical computer readable storage media and transmission computer readable media.))
Claim Rejections - 35 USC § 103
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102 of this title, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
Claims 3, 4, 10, 13-30 are rejected under 35 U.S.C. 103 as being unpatentable over United States Patent Publication US 20240249229, Rao, to hereinafter Rao in view of United States Patent Publication US 20220405775, Siebel et al.,
Referring to Claim 3, Rao teaches the method of claim 2, Rao does not explicitly teach
wherein obtaining the business description for the company comprises:
obtaining at least one of a competitor, a supplier or a customer associated with the company; identifying a website associated with the at least one of the competitor, the supplier or the customer; extracting details from the website of the at least one of the competitor, the supplier or the customer.
However, Siebel teaches these limitations
wherein obtaining the business description for the company comprises:
obtaining at least one of a competitor, a supplier or a customer associated with the company (
Siebel: Sec. 0299, The data sources 1202 also include information about known engagements of the company and its competitors with the customers.);
identifying a website associated with the at least one of the competitor, the supplier or the customer (
Siebel: Sec. 0375, Here, the user interface 2000 includes an account details section 2002, which identifies various information about the customer. In this example, the information about the customer includes a name and description of the customer, revenue and contact information of the customer, a location of the customer, a number of employees for the customer, and a website for the customer.); and
extracting details from the website of the at least one of the competitor, the supplier or the customer(
Siebel: Sec. 0357, the most successful Internet self-service customer journey (navigation) and provide signals to website clients on which journey will achieve a desired customer outcome (such as successful sales or other transactions, rapid delivery of support, or streamlined browsing to find the most relevant data on a website).
Siebel: Sec. 0426, The additional data sources 3004 that can be used with AI-based CRM functions may also include sources providing information such as customer communications, customer website interactions, energy market data, maintenance or service logs, social media content, customer news, drone or satellite imagery, and historical or forecasted weather.
Siebel: Sec. 0429, Customer engagement functionality can be used to unify customer service experiences across all channels (such as call centers, websites, direct mailings, and emails) and leverage machine learning to deliver personalized messaging at the right time through the right channel.
Siebel: Sec. 0440, Additional data sources 3704 that can be used with AI-based CRM functions may also include sources providing information such as distributed energy resource data, historical and forecasted weather data, satellite imagery, social media content, and customer website interactions.).
Rao and Siebel are both directed to the analysis of the use of artificial intelligence (See Rao at 0236, 0223-0227; Siebel at 0090, 0112, 0202). Rao discloses that additional elements, such as an artificial intelligence engine can be considered (See Rao at 0035). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Rao, which teaches detecting and repairing information technology problems in view of Siebel, to efficiently apply analysis of the use of artificial intelligence to enhancing the capability to collecting and comparing business features. (See Siebel at 0349, 0362, 0363).
Referring to Claim 4, Rao teaches the method of claim 1, Rao does not explicitly teach wherein the first agent and the second agent each comprise a large language model (LLM) or a multi-model large language model (MLLM).
However, Siebel teaches wherein the first agent and the second agent each comprise a large language model (LLM) or a multi-model large language model (MLLM) (
Siebel: Sec. 0090, The AI-based system's machine learning approaches are also able to “self-learn” as the system recognizes patterns in the data (such as which factors are common in deals that close, the amount of a given transaction, or which customers chum) to update its own machine learning model(s) and use these machine learning insights as an additional exogenous factor (typically with some significance) in making future predictions.
Siebel: Sec. 0125, The components 252-256 support the use of machine learning, which enables the development of self-learning algorithms and analytics.).
Siebel describes the machine learning trained to perform one or more tasks for analytics engine.
Rao and Siebel are both directed to the analysis of the use of artificial intelligence (See Rao at 0236, 0223-0227; Siebel at 0090, 0112, 0202). Rao discloses that additional elements, such as an artificial intelligence engine can be considered (See Rao at 0035). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Rao, which teaches detecting and repairing information technology problems in view of Siebel, to efficiently apply analysis of the use of artificial intelligence to enhancing the capability to collecting and comparing business features. (See Siebel at 0349, 0362, 0363).
Claim 10 recites limitations that stand rejected via the art citations and rationale applied to claim 3.
Referring to Claim 13, Rao teaches the method for executing a business plan for a company, the method comprising:
receiving, at a first artificial intelligence (Al) agent, input describing the company (
Rao: Sec. 0637, The step, finalize business plan is adapted to enable decision makers and senior executives to finalize the business plan for the following year. The step, finalize business plan enables to convert “Benefits” to KPIs based on user input; create a business plan and enable decision makers and senior executives to update metrics.
Rao: Sec. 0661, rendering business proposition (BP) intake form, according to one or more embodiments. The BP intake form is rendered via the user interface to receive inputs. The inputs may be received from the users. The BP intake form comprises fields input BP name, reference Id. The BP intake form depicts the sponsoring department at the top right corner. The BP intake form also enables users to provide relevant BP IDs. The BP intake form also enables users to describe BP target state. The BP intake form also enables users to describe major business impact. );
And executing, by a third Al agent, the business plan (
Rao: Sec. 0061, when executed by a processor causes: receiving information related to one or more business propositions; creating one or more business propositions based on the information received; analyzing, using an artificial intelligence engine, the one or more business propositions and group the one or more business propositions for one or more categories; and creating, using the artificial intelligence engine, one or more initiatives for the one or more categories.
Rao: Sec. 0222, The processor renders the user interface that enables the users to perform intended functions (such as creating business propositions (BP), creating initiatives, collaborate, discuss, deploy BPs and initiatives into target environment, monitor execution of BPs, update BP and/or initiatives concurrently, control agents, etc.). The processor enables the users (executives, senior executives of organizations) to engage in constructive dialog to rationalize initiatives and create a portfolio of funded programs through the user interface.
The constraints refer to factors that impact the outcome of the business. The opportunities for improvement refers to factors that the organization should execute and/or overcome to achieve the goals).
Rao describes executing goals of a business, which the Examiner is interpreting as executing business plans.
Rao does not explicitly teach determining, by the first Al agent, a business overview for the company based on the input; determining, by a second Al agent, the business plan for the company based on the business overview.
However, Siebel teaches these limitations
determining, by the first Al agent, a business overview for the company based on the input (
Siebel: Sec. 0441, Sales and tracking functionality can be used to provide an accessible overview of a company's supply, demand, and outlook with integrated price curves and machine learning capabilities to identify opportunities and help sales and trading staff make informed decision);
determining, by a second Al agent, the business plan for the company based on the business overview(
Siebel: Sec. 0372, an “Overview” option has been selected in the controls 1906, and an opportunity details section 1908 identifies various information about the opportunity. As shown here, this information may include the primary representative associated with the opportunity, a next step that is recommended to be taken for the opportunity, the age of the opportunity, the total number of days (or other time period) in which the opportunity has been in its current pipeline stage, a number of times that the opportunity has been raised with the customer (push count), and the product/service name(s)/volume(s)/price(s) associated with the opportunity. Only a summary or a portion of the opportunity details may be shown in the opportunity details section 1908, and a control 1910 may be used to expand the opportunity details section 1908 to view additional information about the opportunity or to contract the opportunity details section 1908.
Siebel: Sec. 0396, overview section 2502 that identifies various information about the precision revenue forecast for the team of representatives or any selected representative(s). Here, the information includes a location and a manager for the team or selected representative(s) and a current fiscal period for the precision revenue forecast. The information also includes an identification of the remaining time (such as number of days) until the end of the current fiscal period. In addition, the information includes overall values associated with opportunities for the team of representatives or any selected representative(s) in different categories, such as committed, best cast, and pipeline opportunities.);
Rao and Siebel are both directed to the analysis of the use of artificial intelligence (See Rao at 0236, 0223-0227; Siebel at 0090, 0112, 0202). Rao discloses that additional elements, such as an artificial intelligence engine can be considered (See Rao at 0035). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Rao, which teaches detecting and repairing information technology problems in view of Siebel, to efficiently apply analysis of the use of artificial intelligence to enhancing the capability to collecting and comparing business features. (See Siebel at 0349, 0362, 0363).
Referring to Claim 14, Rao teaches the method of claim 13, wherein the input describing the company comprises at least one of a business name, an industry, a website, revenue, a number of employees, a supplier, a customer or a competitor (
Rao: Sec. 0226, The processor 104 analyzes the one or more business propositions and identifies the one or more business propositions that are relevant (for example, in the same field, same industry, same technology, same interests, same line of business, same operations etc.).
Rao: Sec. 0580, The processor identifies the one or more business propositions that are similar in interests, industry, field, budget, etc. The processor groups the business propositions identified and creates the initiatives. The initiatives refers to the next stage of the business propositions that has been shortlisted and sent for seeking funding. The processor creates the one or more initiatives for one or more categories (e.g., demographics, market affiliations, departments, etc.).
Rao: Sec. 0669, The BP aggregate form is rendered via the user interface to receive inputs. The inputs may be received from the users. The BP aggregate form comprises fields initiative name, initiative sponsor, funding stage, initiative co-sponsors and enables users to provide appropriate inputs. The BP aggregate form also enables users to aggregate relevant BPs under an initiative. The BP aggregate form lists out BP ID, BP name, objective and enables users to provide inputs such as T-shirt size, target completion, and expertise gap and conflicts. ).
Referring to Claim 15, Rao teaches the method of claim 13, wherein the business overview comprises at least one of a description of the company, an internal analysis of the company, an external landscape of an industry associated with the company, recommendations for the company, opportunities for the company or a prediction of sales for the company (
Rao: Sec. 0236, Advanced analytics techniques often go beyond traditional statistical methods and basic data analysis, leveraging technologies such as machine learning, artificial intelligence, predictive modeling, data mining, and optimization algorithms. Some common applications of advanced analytics include the following. Predictive analytics: The system performs predictive analytics using historical data to make predictions about future events or outcomes. The predictive analytics could include forecasting sales, predicting customer churn, or anticipating equipment failures.).
Referring to Claim 16, Rao teaches the method of claim 15, wherein the prediction of sales for the company is based on economic statistics (
Rao: Sec. 0236, Advanced analytics techniques often go beyond traditional statistical methods and basic data analysis, leveraging technologies such as machine learning, artificial intelligence, predictive modeling, data mining, and optimization algorithms. Some common applications of advanced analytics include the following. Predictive analytics: The system performs predictive analytics using historical data to make predictions about future events or outcomes. The predictive analytics could include forecasting sales, predicting customer churn, or anticipating equipment failures.
Rao: Sec. 0261, phase utilizes collaborative project management tools with real-time updates to develop detailed project plans, resource allocations, and timelines. The system, at this phase, implements real-time budget tracking and forecasting to monitor expenditure against allocated funds and identify potential budget overruns early.).
Claims 17-19 recite limitations that stand rejected via the art citations and rationale applied to claims 6, 7, 5.
Referring to Claim 20, Rao teaches the method of claim 13, wherein executing the business plan comprises at least one of developing software applications for the company, contracting with a supplier or marketing the company on social media (
Rao: Sec. 0221, the system is configured to perform business planning. The system comprises business planning taxonomy, protocols, models, algorithms, and software platform. In short, the system is configured to provide one on-line platform to enable all stakeholders across an enterprise to develop robust business plans using a uniform lexicon across departments, geographies, and markets. The system described herein enables users and organizations to plan for major investments in business, operations, and technology initiatives every year. The system is a cloud-native platform that enables collaboration by senior executives across geographies, lines of business, departments, and functions, using real-time decision-making methods and tools. The system enables businesses to scale more efficiently.
Rao describes executing the business plan using developing software.
Rao: Sec. 0236, A subset of artificial intelligence that enables systems to learn from data and improve performance without being explicitly programmed. Machine learning algorithms can be used for tasks such as image recognition, natural language processing, and anomaly detection. Data mining: Data mining refers to the process of discovering patterns and relationships in large datasets. Data mining can involve techniques such as clustering, classification, association rule mining, and anomaly detection. Text analytics: Text analytics include analyzing unstructured text data, such as customer reviews, social media posts, or survey responses, to extract insights and sentiment. Big data analytics: Big data analytics include handling and analyzing large volumes of data that traditional analytics tools may struggle to process. Big data analytics often involves distributed computing frameworks like Hadoop or Spark.).
Rao describes executing the business plan using social media posting.
Rao: Sec. 0287, 5) Key Activities are the essential list of activities that are typically performed by team members as part of RTB, in the furtherance of supporting the organization's roster of clients and to meet their contractual service levels with such clients.
Referring to Claim 21, Rao teaches the method of claim 13, further comprising:
receiving, at a fourth Al agent, at least one of human input or feedback on the business plan, the feedback comprising at least one of customer feedback, a competitor market shift or a performance outcome for the company (
Rao: Sec. 0269, communicating feedback information back to a processor based on the issues. The feedback information comprises at least one of a resource strategy, a scope strategy, a priority strategy, and a budget strategy. In one embodiment, the method 200 further comprises: updating at least one of the one or more business propositions and the one or more initiatives based on the feedback information. In one embodiment, the method 200 further comprises: updating at least one of scope, budget, resource, and priority in at least one of the one or more business propositions and the one or more initiatives based on the feedback information. In another embodiment, the method 200 further comprises: generating a real-time report using at least one of historical trends, historical patterns, historical records, the analysis, the issues, the feedback information, and the update performed.
Rao: Sec. 0583, The processor may receive feedback from the users. The processor then may update the initiatives based on the feedback. The processor may also receive approval or rejection from the users. The processor then communicates the initiatives for funding when the initiatives are validated (i.e., approved).
Rao: Sec. 0599, The processor also scales the business propositions and the initiatives based on the feedback from the users. The processor also validates the business propositions and the initiatives once approved by the users. );
determining, by the fourth Al agent, a modified business plan based on the business plan and the feedback (
Rao: Sec. 0599, The processor also scales the business propositions and the initiatives based on the feedback from the users. The processor also validates the business propositions and the initiatives once approved by the users. );
and executing, by the third Al agent, the modified business plan (
Rao: Sec. 0599, The processor monitors the program execution and communicates the feedback information. The processor updates the business proposition and the initiatives based on the feedback information at the program execution phase.).
Claim 22 recite limitations that stand rejected via the art citations and rationale applied to claim 4.
Referring to Claim 23, Rao teaches the method of claim 13, further comprising:
Rao does not explicitly teach receiving, at a fifth Al agent, a label image associated with merchandise sent or received by the company, wherein the label comprises merchandise details; and determining, by the fifth Al agent, the merchandise details.
However, Siebel teaches these limitations
receiving, at a fifth Al agent, a label image associated with merchandise sent or received by the company, wherein the label comprises merchandise details (
Siebel: Sec. 0205, To train the PSF machine learning model 312, each of multiple training labels may represent the amount of revenue or bookings to be realized between a specific day and the end of a timeframe (such as the end of a fiscal quarter). The training data may include features describing the pipeline, other CRM-derived features, external features, and the labels.
Siebel: Sec. 0234, The information 702 is used to generate labels 708, and the information 704 and 706 is used to generate features 710. The labels 708 and some of the features 710 (historical features) are used during a training and validation phase 712, where that information is used to train an aggregate-level machine learning model 404. The following table represents one example of the labels 708 and features 710 that may be used in particular embodiments of the aggregate-level machine learning model 404, although this list is for illustration only and does not limit the scope of this disclosure to this particular collection of labels and features.
Siebel: Table 2,);
and determining, by the fifth Al agent, the merchandise details (
Siebel: Sec. 0235, The labels 708 and features 710 are used here to train the aggregate-level machine learning model 404, which may represent a regressor model. The model 404 can be trained here to predict the total bookings of a fiscal period directly. Once trained, the aggregate-level machine learning model 404 is used during an inference phase, where features 710 related to current data are provided to the model 404.
Siebel: Sec. 0319, historical records identifying various characteristics of customers specifically or a market more generally (such as macroeconomic conditions in a region, a country, or the world) may be labeled with actual sales. Suitable training of the pricing model 1410 may then occur to train the pricing model 1410 to predict acceptable prices for customers).
Rao and Siebel are both directed to the analysis of the use of artificial intelligence (See Rao at 0236, 0223-0227; Siebel at 0090, 0112, 0202). Rao discloses that additional elements, such as an artificial intelligence engine can be considered (See Rao at 0035). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Rao, which teaches detecting and repairing information technology problems in view of Siebel, to efficiently apply analysis of the use of artificial intelligence to enhancing the capability to collecting and comparing business features. (See Siebel at 0349, 0362, 0363).
Referring to Claim 24, Rao teaches the method of claim 23, Rao does not explicitly teach wherein the input describing the company comprises the merchandise details.
However, Siebel teaches wherein the input describing the company comprises the merchandise details (
Siebel: Sec. 0260,
TABLE 3
Customer
Industry
Information about a customer's business
SKU
information for all customers
Shopping basket
information (items sold
together)
Discount status
Timestamp
Representative
Sequence of events
Terms of sale (duration of
contract)
(For B2C) online cart
activity information, such
as how long the item was
in the cart, etc.
(For B2C) Payment
methods used
Siebel: Sec. 0441, data sources 3702-3704 can provide data used by a number of AI-based CRM functions 3706. Note that while many of these functions are described in detail above, some of these AI-based CRM functions 3706 may provide additional functionality while being implemented in the same or similar ways as discussed above…Customer fulfillment functionality can be used to track customer fulfillment from sale to installation to activation in order to ensure efficient delivery of products and services and use machine learning to optimize operations and detect delays in deliveries and activations).
Rao and Siebel are both directed to the analysis of the use of artificial intelligence (See Rao at 0236, 0223-0227; Siebel at 0090, 0112, 0202). Rao discloses that additional elements, such as an artificial intelligence engine can be considered (See Rao at 0035). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Rao, which teaches detecting and repairing information technology problems in view of Siebel, to efficiently apply analysis of the use of artificial intelligence to enhancing the capability to collecting and comparing business features. (See Siebel at 0349, 0362, 0363).
Claims 25-29 recite limitations that stand rejected via the art citations and rationale applied to claims 13, 14 , 15, 18, 21. Regarding, the system for executing a business plan for a company, the system comprising: a memory: at least one processor (
Rao: Sec. 0598, structure and classification of components of the business planning method and workflow, according to one or more embodiments. The system comprises a business plan creation phase and program execution phase. The system comprises a processor and a memory. The processor receives information from the users and/or the agents. The processor creates the business plan based on the information. The information may comprise contents related to vision, concept, strategy, and plan. The processor creates the business plan based on the information at the program execution phase):
Claim 30 recites limitations that stand rejected via the art citations and rationale applied to claim 30. Regarding, one or more non-transitory computer readable media storing computer-executable instructions thereon that, when executed by at least one computer, cause the at least one computer to perform a method (
Rao: Sec. 0151, structure and classification of components of the business planning method and workflow, according to one or more embodiments. The system comprises a business plan creation phase and program execution phase. The system comprises a processor and a memory. The processor receives information from the users and/or the agents. The processor creates the business plan based on the information. The information may comprise contents related to vision, concept, strategy, and plan. The processor creates the business plan based on the information at the program execution phaseEmbodiments within the scope of the present invention may also include physical and other computer readable media for carrying or storing computer-executable instructions and/or data structures. Such computer readable media can be any media accessible by a general purpose or special purpose computer system. Computer readable media that store computer-executable instructions are physical storage media. Computer readable media that carry computer-executable instructions are transmission media. Thus, by way of example and not limitation, embodiments of the invention can comprise at least two distinct kinds of computer readable media: physical computer readable storage media and transmission computer readable media.)
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure.
Cella et al., U.S. Pub. 20190146474, (discussing the operation and managing of artificial intelligence).
Cella et al., W.O. Pub. 2022133330, (discussing the operation and managing of artificial intelligence).
Panimalar et al., A Review Of Churn Prediction Models Using Different Machine Learning And Deep Learning Approaches In Cloud Environment, https://ph04.tci-thaijo.org/index.php/JCST/article/download/211/12, Journal of Current Science and Technology, 2023 (discussing the use of machine learning in different environments).
Any inquiry concerning this communication or earlier communications from the examiner should be directed to UCHE BYRD whose telephone number is (571)272-3113. The examiner can normally be reached Mon.-Fri..
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Patricia Munson can be reached at (571) 270-5396. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/UCHE BYRD/Examiner, Art Unit 3624