IP Library Granted Patent US 12,229,232
Granted Patent B2
US 12,229,232 · App. 18/488,753 · Granted Feb 18, 2025

Systems and methods for real estate underwriting models and comparisons

Inventor: Shawn Joseph (Austin, TX)
G06F21/31G06F16/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,229,232
App. No.
18/488,753
Granted
Feb 18, 2025
Kind
B2
Abstract

One or more graphical user interfaces (GUIs) and/or a console management, modeling, and analysis system is described. In some embodiments, the GUI and/or management system can be used to analyze investment purchases and/or sales. In some embodiments, users may be allowed to enter data used to produce dynamic models. In some embodiments, data may be aggregated from various users and/or sources to provide adaptive, dynamic models and/or projections.

Claims (74)

1. A system comprising:

at least one memory;

one or more processors in communication with the memory;

at least one database or data storage device;

the system configured for:

allowing, access to a first user account, dashboard, or console comprising one or more graphical user interfaces (GUIs) that allow entering, selecting, or updating of first data, wherein the first data is associated with a first real estate deal;

receiving a first document upload from a first user;

identifying, from the first document:

a first label; and

a first data value associated with the first label;

displaying, using the one or more GUIs, the first data value in a first field;

allowing the first user to update or correct the first data value using the first field;

generating a first projection associated with the first real estate deal, wherein the first projection comprises a first net operating income associated with the first real estate deal;

generating a second projection associated with the first real estate deal, wherein the second projection comprises a second net operating income associated with the first real estate deal;

providing a visualization that allows the first user to visually compare the first projection and the second projection, wherein providing the visualization comprises:

displaying, using the one or more GUIs, the first projection using a first table;

displaying, using the one or more GUIs, the second projection using a second table;

receiving a first updated parameter from the first user:

based on the first updated parameter, generating a third projection associated with the first real estate deal, wherein the third projection comprises a third net operating income associated the first real estate deal; and

providing an updated visualization allowing the first user to visually compare the first projection and the third projection.

2. The system of claim 1 , wherein the first projection, the second projection, and the third projection are each underwriting models.

3. The system of claim 1 , further configured for:

allowing a second user to access the first data.

4. The system of claim 1 , wherein the receiving the first document upload from the first user comprises receiving an Excel file.

5. The system of claim 1 , wherein the first data value is a purchase price associated with the first real estate deal.

6. The system of claim 1 , wherein the first data value is a cap rate associated with the first real estate deal.

7. The system of claim 1 , wherein the first projection comprises a first projected rental increase, the second projection comprises a second projected rental increase, and the third projection comprises a third projected rental increase.

8. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a system to:

allow, access to a first user account, dashboard, or console comprising one or more graphical user interfaces (GUIs) that allow entering, selecting, or updating of first data, wherein the first data is associated with a first real estate deal:

receive a first document upload from a first user;

identify, from the first document:

a first label; and

a first data value associated with the first label;

display, using the one or more GUIs, the first data value in a first field;

allow the first user to update or correct the first data value using the first field;

generate a first projection associated with the first real estate deal, wherein the first projection comprises a first net operating income associated with the first real estate deal;

generate a second projection associated with the first real estate deal, wherein the second projection comprises a second net operating income associated with the first real estate deal;

provide a visualization that allows the first user to visually compare the first projection and the second projection, wherein providing the visualization comprises:

displaying, using the one or more GUIs, the first projection using a first table;

displaying, using the one or more GUIs, the second projection using a second table;

receive a first updated parameter from the first user;

based on the first updated parameter, generate a third projection associated with the first real estate deal, wherein the third projection comprises a third net operating income associated the first real estate deal: and

provide an updated visualization allowing the first user to visually compare the first projection and the third projection.

9. The non-transitory computer-readable medium of claim 8 , wherein the first projection, the second projection, and the third projection are each underwriting models.

10. The non-transitory computer-readable medium of claim 8 further storing instructions that, when executed by at least one processor, cause the system to:

allow a second user to access the first data.

11. The non-transitory computer-readable medium of claim 8 , wherein the receiving the first document upload from the first user comprises receiving an Excel file.

12. The non-transitory computer-readable medium of claim 8 , wherein the first data value is a purchase price or cap rate associated with the first real estate deal.

13. A method comprising:

allowing, access to a first user account-portal, dashboard, or console comprising one or more graphical user interfaces (GUIs) that allow entering, selecting, or updating of first data, wherein the first data is associated with a first real estate deal;

receiving a first document upload from a first user;

identifying, from the first document:

a first label; and

a first data value associated with the first label;

displaying, using the one or more GUIs, the first data value in a first field;

allowing the first user to update or correct the first data value using the first field;

or projections; and/or

one or more cost items;

generating a first projection associated with the first real estate deal, wherein the first projection comprises a first net operating income associated with the first real estate deal;

generating a second projection associated with the first real estate deal, wherein the second projection comprises a second net operating income associated with the first real estate deal;

providing a visualization that allows the first user to visually compare the first projection and the second projection, wherein providing the visualization comprises:

displaying, using the one or more GUIs, the first projection using a first table;

displaying, using the one or more GUIs, the second projection using a second table;

receiving a first updated parameter from the first user;

based on the first updated parameter, generating a third projection associated with the first real estate deal, wherein the third projection comprises a third net operating income associated the first real estate deal; and

providing an updated visualization allowing the first user to visually compare the first projection and the third projection.

14. The non-transitory computer-readable medium of claim 8 , wherein the first projection comprises a first projected rental increase, the second projection comprises a second projected rental increase, and the third projection comprises a third projected rental increase.

15. The method of claim 13 , wherein the first projection, the second projection, and the third projection are each underwriting models.

16. The method of claim 13 , further comprising:

allowing a second user to access the first data.

17. The method of claim 13 , wherein the receiving the first document upload from the first user comprises receiving an Excel file.

18. The method of claim 13 , wherein the first data value is a purchase price associated with the first real estate deal.

19. The method of claim 13 , wherein the first data value is a cap rate associated with the first real estate deal.

20. The method of claim 13 , wherein the first projection comprises a first projected rental increase, the second projection comprises a second projected rental increase, and the third projection comprises a third projected rental increase.

Continuity (2)
Continuation 17670436 · Feb 12, 2022
Related Publication 20240061913A1 · Feb 22, 2024
References Cited (11)
US 9195978B1 · Rose · 2015 [cited by examiner]
US 10026097B2 · Demsey · 2018 [cited by examiner]
US 10062269B2 · DeLuca · 2018 [cited by examiner]
US 20070156558A1 · Wolzenski · 2007 [cited by examiner]
US 20120254064A1 · Howard · 2012 [cited by examiner]
US 20140081890A1 · Casiano · 2014 [cited by examiner]
US 20180033089A1 · Goldman · 2018 [cited by examiner]
US 20200184048A1 · Toth · 2020 [cited by examiner]
US 20200184583A1 · Richards · 2020 [cited by examiner]
US 20200258176A1 · Gibson · 2020 [cited by examiner]
US 20200387544A1 · Smith · 2020 [cited by examiner]