Automatic updating of real estate database
AssigneeMFTB Holdco, Inc.
InventorsShourabh Rawat, Jeff McConathy, Todd Holloway, Sriram Gopalakrishnan, Abhinav Kulkarni
Life of this patent
Estimating the term…
Abstract
A system for updating a database comprises an input interface and a processor. The input interface is configured to receive image data. The processor is configured to determine from the image data one or more attributes of a database entry for real estate property and update the database entry for the real estate property.
Claims20
A system for updating a real estate database comprising a computer-readable medium having contents stored thereon that when executed by one or more processors of the system cause the system to:
- receive visual media of a real estate property associated with a set of real estate properties stored at a real estate property database;
- determine, via a machine learning model at the one or more processors, from the visual media, one or more first tags associated with the real estate property;
- update a database entry in the real estate property database by adding (i) at least one new attribute for the real estate property, based on the one or more first tags and a set of attributes associated with the real estate property, to the set of attributes associated with the real estate property that is not part of the set of attributes associated with the real estate property and (ii) the one or more first tags associated with the real estate property to the visual media of the real estate property, the update of the database entry causing the real estate property database to be updated;
- receive, at a user interface, selection of a set of search criteria to search for real estate properties;
- and
- identify, at the one or more processors, a subset of real estate properties in the set of real estate properties, from the updated real estate property database, by comparing the set of search criteria with:
- (1) the set of attributes associated with each real estate property, and (2) one or more second tags associated with visual media of each real estate property.
A system for creating image webpages of real estate properties comprising a computer-readable medium having contents stored thereon that when executed by one or more processors of the system cause the system to:
- receive visual media of a real estate property associated with a set of real estate properties stored at a real estate property database;
- determine, via a machine learning model at the one or more processors, from the visual media, one or more first tags associated with the real estate property;
- update a database entry in the real estate property database by adding (i) at least one new attribute for the real estate property, based on the one or more first tags and a set of attributes associated with the real estate property, to the set of attributes associated with the real estate property that is not part of the set of attributes associated with the real estate property and (ii) the one or more first tags associated with the real estate property to the visual media of the real estate property, the update of the database entry causing the real estate property database to be updated;
- receive, at a user interface, a set of attributes of interest;
- identify, at the one or more processors, one or more visual media items of the set of real estate properties, from the updated real estate property database, by comparing the set of attributes of interest with:
- (1) a set of attributes associated with each real estate property, and (2) one or more second tags associated with visual media of each real estate property;
- and
- generate, at the least one processor, one or more visual media pages comprising the identified one or more visual media items.
One or more non-transitory computer-readable media comprising instructions that, when executed by one or more processors, cause operations comprising:
- receive visual media of a real estate property associated with a set of real estate properties stored at a real estate property database;
- determine, via a machine learning model at the one or more processors, from the visual media, one or more first tags associated with the real estate property;
- update a database entry in the real estate property database by adding (i) at least one new attribute for the real estate property, based on the one or more first tags and a set of attributes associated with the real estate property, to the set of attributes associated with the real estate property that is not part of the set of attributes associated with the real estate property and (ii) the one or more first tags associated with the real estate property to the visual media of the real estate property, the update of the database entry causing the real estate property database to be updated;
- receive, at a user interface, selection of a set of search criteria to search for real estate properties;
- and
- identify, at the one or more processors, a subset of real estate properties in the set of real estate properties, from the updated real estate property database, by comparing the set of search criteria with:
- (1) the set of attributes associated with each real estate property, and (2) one or more second tags associated with visual media of each real estate property.
Dependencies are inferred from the claim text.