Cloud-based, data-driven artificial intelligence and machine learning financial planning and analysis visualization platform
Abstract
A system for generating financial projections for a business entity and providing a graphical visualization of the financial projections on a display is disclosed herein. The system receives as an input actual financial data of said business entity. The system sorts said actual financial data into predefined categories. The system uploads the sorted actual financial data into a database. The system generates projected financial data comprising projected income, projected balance sheet, and variance between said actual financial data and said projected financial data using a plurality of predefined algorithms in conjunction with inputted user selectable variable parameter values. The system generates graphical visualizations of said actual and projected data. The system transmits the graphical visualizations for display in an interactive manner. The projected financial data visualizations are modified in dependence on a user changing one or more of said selectable variable parameter values.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system for generating financial projections for a business entity and providing a graphical visualization of the financial projections on a display, comprising:
a processor; and a memory having programming instructions stored thereon, which, when executed by the processor performs one or more operations comprising:
receiving as an input actual financial data of said business entity,
sorting said actual financial data into predefined categories, uploading the sorted actual financial data into a database, generating projected financial data comprising projected statement of income, projected balance sheet, projected statement of cash flows and variance between said actual financial data and said projected financial data using a plurality of predefined algorithms in conjunction with inputted user selectable variable parameter values, and generating graphical visualizations of said actual and projected data; and transmitting the graphical visualizations for display in an interactive manner, wherein said projected financial data visualizations are modified in dependence on a user changing one or more of said selectable variable parameter values.
2 . A computer program product for automatically generating financial projections and valuations for a plurality of clients and for display, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code stored thereon, the computer readable program code being configured to:
record client financial data in a database; receive a request from a client for financial projections; retrieve from the database, financial records data for the client; automatically calculate from the financial records data, projections and valuations of the client's actual and projected financial position along with variances; and generate an interactive user interface display of the calculated projections, corresponding projected valuations, and variances between actual and system-generated projections wherein client selection of features and data on the user interface triggers a graphical display of the actual and projected valuations and financial statements.
3 . A system for automating financial data visualization through the use of artificial intelligence and machine learning, comprising:
a file upload receiver configured to receive raw data comprising historical financial statements, including the balance sheet, statement of income, and statement of cash flows; an extraction unit configured with machine learning software to identify each line item in the balance sheet, statement of income, and statement of cash flows; a valuation unit configured to draw from the data collected by the file receiver and extracted by the extraction unit to be plugged into a standardized financial model proprietary to the software; and a data-driven, interactive visualization unit configured to display the information gathered from the extraction unit and evaluated by the valuation unit in the form of graphs, visual representations, and financial modeling on the system's visual dashboard.
4 . The system of claim 3 , wherein the file upload receiver is configured to receive financial statements from one or more user devices.
5 . The system of claim 3 , wherein the extraction unit is further configured to identify key line items and numerical values corresponding to the key line items and the extracted information embedded in the financial statements.
6 . The system of claim 3 , wherein the extraction unit is configured to determine one or more key drivers for revenue line items exceeding 20% of total revenue and expense line items exceeding 10% of total expenses.
7 . The system of claim 3 , wherein the interactive visualization unit is further configured to create real-time, visual financial projections by adjusting monthly revenue proportions.
8 . The system of claim 3 , wherein the interactive visualization unit is configured to display a comparison between user industry-specific financial projections to actual monthly financial reports through a data visualization dashboard.
9 . The system of claim 8 , wherein the data visualization dashboard is configurable by the user by uploading current financial reports to the financial upload receiver.
10 . The system of claim 9 , wherein the data visualization dashboard is configured to display variance between projected and actual financial reports.
11 . The system according to claim 3 , wherein the extraction unit is further configured to extract raw income statement data, balance sheet data, and cash flow statement data.
12 . The system according to claim 3 , wherein the raw income statement data, balance sheet data, and cash flow statement data can be used to reconcile changes in different statement items as changes in cash in order to link all three financial statements together.
13 . The system of claim 3 , wherein the visualization unit is further configured to manipulate monthly percentages of total annual revenue responsive to detecting user input.
14 . The system of claim 13 , wherein the user input comprises sliding a mouse or other manipulatable interface to adjust monthly slider bars.
15 . The system according to claim 3 , wherein the valuation unit is further configured to calculate valuation multiples by evaluating at least one or more of a company's industry, geography, revenue, and size of company and employees.Join the waitlist — get patent alerts
Track US2022405679A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.