# US 12,217,321 B2 · Real estate artificial intelligence models, systems, and methods

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,217,321 B2
- Document ID: US12217321B2
- Status: Granted
- Kind: B2
- Application number: 18/171,009
- Filed: 2023-02-17
- Published: 2023-08-17
- Granted: 2025-02-04
- Earliest claimed: 2022-02-14
- Applicants: Shawn Joseph
- Inventors: Shawn Joseph
- Web page: https://patentgrep.com/patent/US12217321B2

## CPC

- G06Q 50/16: Real estate
- G06Q 30/0206: {Price or cost determination based on market factors}
- G06Q 40/06: Asset management; Financial planning or analysis
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## 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

### Claim 1

A system for analyzing one or more real estate deals or investments, the 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:
aggregating a first set of data associated with a first set of single family properties;
wherein, the first set of data comprises historical data associated with the first set of single family properties;
storing, using the at least one database or data storage device, the first set of data;
making the first set of data available for modeling;
pre-training or training one or more artificial intelligence models using first set of data;
receiving one or more factors from a first user, wherein the one or more factors comprise:
a zip code;
identifying a first region;
identifying a first set of regional data associated with the first region; and
using the first set of regional data and the one or more artificial intelligence models, determining a profitability or income metric.

### Claim 2 (depends on 1)

The system of claim 1, wherein the profitability or income metric comprises a rental income metric.

### Claim 3 (depends on 1)

The system of claim 1, wherein the profitability or income metric comprises a rental yield.

### Claim 4 (depends on 1)

The system of claim 1, further configured for:
displaying, using one or more graphical user interfaces (GUIs), a map associated with the first region.

### Claim 5 (depends on 4)

The system of claim 4, wherein the map comprises:
a first element or icon representing a first property location at a property address;
one or more streets surrounding the property address.

### Claim 6 (depends on 1)

The system of claim 1, wherein the profitability or income metric comprises a price and/or market price of a property in the first region.

### Claim 7 (depends on 1)

The system of claim 1, wherein the one or more factors comprise:
an area of interest.

### Claim 8

A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a system to:
aggregate a first set of data associated with a first set of single family properties;
wherein, the first set of data comprises historical data associated with the first set of single family properties;
store, using at least one database or data storage device, the first set of data;
make the first set of data available for modeling;
pre-train or train one or more artificial intelligence models using first set of data;
receive one or more factors from a first user, wherein the one or more factors comprise;
a zip code;
identify a first region;
identify a first set of regional data associated with the first region; and
using the first set of regional data and the one or more artificial intelligence models, determine a profitability or income metric.

### Claim 9 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the profitability or income metric comprises a rental income metric.

### Claim 10 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the profitability or income metric comprises a rental yield.

### Claim 11 (depends on 8)

The non-transitory computer-readable medium of claim 8 storing instructions that, when executed by the at least one processor, further cause the system to:
display, using one or more graphical user interfaces (GUIs), a map associated with the first region.

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the map comprises:
a first element or icon representing a first property location at a property address;
one or more streets surrounding the property address.

### Claim 13 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the profitability or income metric comprises a price and/or market price of a property in the first region.

### Claim 14

A method comprising:
aggregating a first set of data associated with a first set of single family properties;
wherein, the first set of data comprises historical data associated with the first set of single family properties;
storing, using at least one database or data storage device, the first set of data;
making the first set of data available for modeling;
pre-training or training one or more artificial intelligence models using first set of data;
receiving one or more factors from a first user, wherein the one or more factors comprise:
a zip code;
identifying a first region;
identifying a first set of regional data associated with the first region; and
using the first set of regional data and the one or more artificial intelligence models, determining a profitability or income metric.

### Claim 15 (depends on 14)

The method of claim 14, wherein the profitability or income metric comprises a rental income metric.

### Claim 16 (depends on 14)

The method of claim 14, wherein the profitability or income metric comprises a rental yield.

### Claim 17 (depends on 14)

The method of claim 14, further comprising:
displaying, using one or more graphical user interfaces (GUIs), a map associated with the first region.

### Claim 18 (depends on 14)

The method of claim 14, wherein the map comprises:
a first element or icon representing a first property location at a property address;
one or more streets surrounding the property address.

### Claim 19 (depends on 14)

The method of claim 14, wherein the profitability or income metric comprises a price and/or market price of a property in the first region.

### Claim 20 (depends on 14)

The method of claim 14, wherein the one or more factors comprise:
an area of interest.
