IP Library Granted Patent US 12,045,902
Granted Patent B2
US 12,045,902 · App. 17/569,153 · Granted Jul 23, 2024

Interface for uncompleted homes planning

Inventors: Richard Phillips (Oakland, CA); Alexandria Phillips (Oakland, CA)
Assignee: MFTB Holdco, Inc.
G06Q50/165G06F30/13G06Q30/0621G06Q30/0641
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,045,902
App. No.
17/569,153
Granted
Jul 23, 2024
Kind
B2
Abstract

A variety of improved techniques for homebuyers to access undeveloped and/or uncompleted communities with homes that are not yet built and lots that are not yet parceled or recognized with addresses are disclosed.

Claims (160)

1. A method for comparing two or more homes with selected floor-plans and amenities comprising:

receiving search criteria from a user to search a remote database storing home information associated with a set of entities that provided the home information;

displaying, at a user interface, a set of homes in response to searching the remote database, each home of the set of displayed homes matching the search criteria received from the user, wherein a first home of the set of displayed homes is associated with a first entity of the set of entities and a second home of the set of displayed homes is associated with a second entity of the set of entities,

wherein the first entity of the set of entities is a different entity than that of the second entity of the set of entities;

receiving, from the user, selections of at least two homes from the set of displayed homes, each home of the set of displayed homes matching the search criteria received from the user,

wherein at least one selected home in the at least two homes from the set of displayed homes is an uncompleted home that is not yet constructed;

receiving, from the user, a selection to compare one or more comparison attributes of the at least two selected homes from the set of homes, each matching the search criteria received from the user;

displaying a comparison table at the user interface showing a result of comparing attributes of the at least two selected homes, each matching the search criteria received from the user,

wherein rows of the comparison table correspond to the at least two selected homes from the set of homes, each matching the search criteria received from the user, and each column corresponds to the one or more comparison attributes;

receiving, from the user, a second selection to compare one or more second comparison attributes of the at least two selected homes from the set of homes, each matching the search criteria received from the user; and

displaying an updated comparison table at the user interface showing the result of comparing the one or more second comparison attributes of the at least two selected homes, each matching the search criteria received from the user,

wherein rows of the updated comparison table correspond to the at least two selected homes from the set of homes, each matching the search criteria received from the user, and each column corresponds to the one or more second comparison attributes.

2. The method of claim 1 , wherein the comparison attributes include:

image,

2D model,

3D model,

video thumbnail,

community name,

builder name,

price,

number of bedrooms,

number of bathrooms,

home size,

lot size,

summary score (e.g., walkability score),

school ratings,

listing status,

testimonials,

amenities,

services,

utilities,

maintenance fees,

home owners association fees,

washer/dryer,

upgrade features,

outdoor space,

fireplace,

gymnasium,

community center,

pools,

doorman,

parking,

pets allowed, or

any combination thereof.

3. The method of claim 1 , wherein the at least two selected homes are associated with different communities.

4. The method of claim 1 , wherein at least one other selected home in the at least two homes from the set of displayed homes is an already built home.

5. The method of claim 1 , wherein the result of comparing attributes of the at least two selected homes is associated with a sorting criteria related to the attributes of the at least two selected homes.

6. The method of claim 1 , wherein at least one other selected home in the at least two homes from the set of displayed homes is a user favorited home.

7. The method of claim 1 , further comprising:

receiving, from the user, a second selection of at least two homes from the set of displayed homes, each home of the set of displayed homes matching the search criteria received from the user,

wherein the second selection of at least two homes is different from the at least two homes displayed on the comparison table; and

displaying an updated comparison table at the user interface showing a result of comparing the one or more comparison attributes of the at least two selected homes from the second selection, each matching the search criteria received from the user,

wherein rows of the updated comparison table correspond to the at least two selected homes from the second selection, each matching the search criteria received from the user, and each column corresponds to the one or more comparison attributes.

8. A non-transitory computer-readable storage medium whose contents are capable of causing a computing system to perform a method for comparing two or more homes with selected floor-plans and amenities, the method comprising:

receiving search criteria from a user to search a remote database storing home information associated with a set of entities that provided the home information;

displaying, at a user interface, a set of homes in response to searching the remote database, each home of the set of displayed homes matching the search criteria received from the user, wherein a first home of the set of displayed homes is associated with a first entity of the set of entities and a second home of the set of displayed homes is associated with a second entity of the set of entities,

wherein the first entity of the set of entities is a different entity than that of the second entity of the set of entities;

receiving, from the user, selections of at least two homes from the set of displayed homes, each home of the set of displayed homes matching the search criteria received from the user,

wherein at least one selected home in the at least two homes from the set of displayed homes is an uncompleted home that is not yet constructed;

receiving, from the user, a selection to compare one or more comparison attributes of the at least two selected homes from the set of homes, each matching the search criteria received from the user;

displaying a comparison table at the user interface showing a result of comparing attributes of the at least two selected homes, each matching the search criteria received from the user,

wherein rows of the comparison table correspond to the at least two selected homes from the set of homes, each matching the search criteria received from the user, and each column corresponds to the one or more comparison attributes;

receiving, from the user, a second selection to compare one or more second comparison attributes of the at least two selected homes from the set of homes, each matching the search criteria received from the user; and

displaying an updated comparison table at the user interface showing the result of comparing the one or more second comparison attributes of the at least two selected homes, each matching the search criteria received from the user,

wherein rows of the updated comparison table correspond to the at least two selected homes from the set of homes, each matching the search criteria received from the user, and each column corresponds to the one or more second comparison attributes.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the comparison attributes include:

home image,

2D model,

3D model,

video thumbnail,

community name,

builder name,

price,

number of bedrooms,

number of bathrooms,

home size,

lot size,

summary score (e.g., walkability score),

school ratings,

listing status,

testimonials,

amenities,

services,

utilities,

maintenance fees,

home owners association fees,

washer/dryer,

upgrade features,

outdoor space,

fireplace,

gymnasium,

community center,

pools,

doorman,

parking,

pets allowed, or

any combination thereof.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the at least two selected homes are associated with different communities.

11. The non-transitory computer-readable storage medium of claim 8 , wherein at least one other selected home in the at least two homes from the set of displayed homes is an already built home.

12. The non-transitory computer-readable storage medium of claim 8 , wherein the result of comparing attributes of the at least two selected homes is associated with a sorting criteria related to the attributes of the at least two selected homes.

13. The non-transitory computer-readable storage medium of claim 8 , wherein at least one other selected home in the at least two homes from the set of displayed homes is a user favorited home.

14. The non-transitory computer-readable storage medium of claim 8 , wherein the method further comprises:

receiving, from the user, a second selection of at least two homes from the set of displayed homes, each home of the set of displayed homes matching the search criteria received from the user,

wherein the second selection of at least two homes is different from the at least two homes displayed on the comparison table; and

displaying an updated comparison table at the user interface showing a result of comparing the one or more comparison attributes of the at least two selected homes from the second selection, each matching the search criteria received from the user,

wherein rows of the updated comparison table correspond to the at least two selected homes from the second selection, each matching the search criteria received from the user, and each column corresponds to the one or more comparison attributes.

15. A system for comparing two or more homes with selected floor-plans and amenities, the system comprising:

at least one processor; and

at least one memory coupled to the at least one processor and storing instructions that, when executed by the at least one processor, perform operations comprising:

receiving search criteria from a user to search a remote database storing home information associated with a set of entities that provided the home information;

displaying, at a user interface, a set of homes in response to searching the remote database, each home of the set of displayed homes matching the search criteria received from the user, wherein a first home of the set of displayed homes is associated with a first entity of the set of entities and a second home of the set of displayed homes is associated with a second entity of the set of entities,

wherein the first entity of the set of entities is a different entity than that of the second entity of the set of entities;

receiving, from the user, selections of at least two homes from the set of displayed homes, each home of the set of displayed homes matching the search criteria received from the user,

wherein at least one selected home in the at least two homes from the set of displayed homes is an uncompleted home that is not yet constructed;

receiving, from the user, a selection to compare one or more comparison attributes of the at least two selected homes from the set of homes, each matching the search criteria received from the user;

displaying a comparison table at the user interface showing a result of comparing attributes of the at least two selected homes, each matching the search criteria received from the user,

wherein rows of the comparison table correspond to the at least two selected homes from the set of homes, each matching the search criteria received from the user, and each column corresponds to the one or more comparison attributes;

receiving, from the user, a second selection to compare one or more second comparison attributes of the at least two selected homes from the set of homes, each matching the search criteria received from the user; and

displaying an updated comparison table at the user interface showing the result of comparing the one or more second comparison attributes of the at least two selected homes, each matching the search criteria received from the user,

wherein rows of the updated comparison table correspond to the at least two selected homes from the set of homes, each matching the search criteria received from the user, and each column corresponds to the one or more second comparison attributes.

16. The system of claim 15 , wherein the comparison attributes include:

image,

2D model,

3D model,

video thumbnail,

community name,

builder name,

price,

number of bedrooms,

number of bathrooms,

home size,

lot size,

summary score (e.g., walkability score),

school ratings,

listing status,

testimonials,

amenities,

services,

utilities,

maintenance fees,

home owners association fees,

washer/dryer,

upgrade features,

outdoor space,

fireplace,

gymnasium,

community center,

pools,

doorman,

parking,

pets allowed, or

any combination thereof.

17. The system of claim 15 , wherein the at least two selected homes are associated with different communities.

18. The system of claim 15 , wherein at least one other selected home in the at least two homes from the set of displayed homes is an already built home.

19. The system of claim 15 , wherein at least one other selected home in the at least two homes from the set of displayed homes is a user favorited home.

20. The system of claim 15 , wherein the instructions when executed by the at least one processor further perform operations comprising:

receiving, from the user, a second selection of at least two homes from the set of displayed homes, each home of the set of displayed homes matching the search criteria received from the user,

wherein the second selection of at least two homes is different from the at least two homes displayed on the comparison table; and

displaying an updated comparison table at the user interface showing a result of comparing the one or more comparison attributes of the at least two selected homes from the second selection, each matching the search criteria received from the user,

wherein rows of the updated comparison table correspond to the at least two selected homes from the second selection, each matching the search criteria received from the user, and each column corresponds to the one or more comparison attributes.

Assignments (3)
MERGER Recorded Jan 12, 2023
From: PUSH SUB I, INC.
To: MFTB HOLDCO, INC.
Reel/Frame 062389/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2023
From: ZILLOW, LLC
To: PUSH SUB I, INC.
Reel/Frame 062353/0901 →
ARTICLES OF ENTITY CONVERSION AND CERTIFICATE OF FORMATION Recorded Dec 15, 2022
From: ZILLOW, INC.
To: ZILLOW, LLC
Reel/Frame 062136/0427 →
Continuity (3)
Division 15949792 · Apr 10, 2018
Provisional Application 62505765 · May 12, 2017
Related Publication 20220130004A1 · Apr 28, 2022