Methods and systems of advanced real estate searching
First Claim
1. A graphical user interface showing real estate search results on a display device, the graphical user interface comprising:
- a multiple listing service (MLS) listing having a plurality of real property listings, each real property listing of the plurality of real property listings having a street address;
a geographic map having at least one status flag showing and visually distinguishing listing availability between one or more of the following listing status categories;
active, pending, sold, expired, canceled, or withdrawn, the at least one status flag corresponding to a location of at least one real property listing of the plurality of real property listings in the MLS listing; and
a plurality of user-drawn MLS listing search areas displayed on the geographic map, in context to non-search areas that are also displayed on the geographic map, wherein the plurality of user-drawn MLS listing search areas define a targeted area of interest that includes each real property listing of the plurality of real property listings and that covers one or more neighborhoods or portions thereof within the geographic map, wherein the at least one status flag corresponding to the at least one real property listing is displayed within a user-drawn MLS listing search area of the plurality of user-drawn MLS listing search areas, and wherein the plurality of user-drawn MLS listing search areas are discontinuous, andwherein the graphical user interface is configured such that the at least one real property listing of the plurality of real property listings of the MLS listing is associated with a first user-drawn MLS listing search area of the plurality of user-drawn MLS listing search areas and wherein a resizing of the first user-drawn MLS listing search area of the plurality of user-drawn MLS listing search areas results in an update of the at least one real property listing of the plurality of real property listings in the MLS listing and the corresponding at least one status flag within the resized user-drawn MLS listing search area displayed on the geographic map.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides systems and methods for advanced features for online mapping, searching, and planning driving tours. A multiple listing service (MLS) system may include a map search feature. A user interface for a real property listing may include a geographic map, which may enable a user to define a destination search area. The destination search area may be displayed on the geographic map. The MLS system may enable a user to conduct a search utilizing spatial and/or non-spatial filters. A search entry interface may be provided on a user interface in conjunction with the geographic map. The geographic map and map search features may also be able to include additional geographic information.
61 Citations
28 Claims
-
1. A graphical user interface showing real estate search results on a display device, the graphical user interface comprising:
-
a multiple listing service (MLS) listing having a plurality of real property listings, each real property listing of the plurality of real property listings having a street address; a geographic map having at least one status flag showing and visually distinguishing listing availability between one or more of the following listing status categories;
active, pending, sold, expired, canceled, or withdrawn, the at least one status flag corresponding to a location of at least one real property listing of the plurality of real property listings in the MLS listing; anda plurality of user-drawn MLS listing search areas displayed on the geographic map, in context to non-search areas that are also displayed on the geographic map, wherein the plurality of user-drawn MLS listing search areas define a targeted area of interest that includes each real property listing of the plurality of real property listings and that covers one or more neighborhoods or portions thereof within the geographic map, wherein the at least one status flag corresponding to the at least one real property listing is displayed within a user-drawn MLS listing search area of the plurality of user-drawn MLS listing search areas, and wherein the plurality of user-drawn MLS listing search areas are discontinuous, and wherein the graphical user interface is configured such that the at least one real property listing of the plurality of real property listings of the MLS listing is associated with a first user-drawn MLS listing search area of the plurality of user-drawn MLS listing search areas and wherein a resizing of the first user-drawn MLS listing search area of the plurality of user-drawn MLS listing search areas results in an update of the at least one real property listing of the plurality of real property listings in the MLS listing and the corresponding at least one status flag within the resized user-drawn MLS listing search area displayed on the geographic map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A multiple listing system graphical user interface comprising:
-
a search entry interface with a plurality of real property search criteria to be determined by a user; a MLS list with a plurality of real property listings each having a street address that meets the real property search criteria; a geographic map adjacent to the search entry interface having at least one status flag showing and visually distinguishing listing availability of at least one real property listing of the plurality of real property listings between one or more of the following listing status categories;
active, pending, sold, expired, canceled, or withdrawn, the at least one status flag corresponding to a location of the at least one real property listing in the MLS list; anda plurality of user-drawn spatial search filters displayed on the geographic map, in context to non-search areas that are also displayed on the geographic map, wherein the plurality of user-drawn MLS listing search areas define a targeted area of interest that covers one or more neighborhoods or portions thereof within the geographic map, wherein the at least one status flag corresponding to the at least one real property listing of the plurality of real property listings is displayed within a user-drawn spatial search filter of the plurality of user-drawn spatial search filters, wherein the plurality of user-drawn spatial search filters are discontinuous, wherein a resizing of a user-drawn spatial search filter of the plurality of user-drawn spatial search filters displayed within the geographic map results in an update of the plurality of real property listings in the MLS list. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for searching multiple listings comprising:
-
displaying a geographic map on an interactive display device; receiving, from a user, a plurality of drawn inputs defining a plurality of user-drawn MLS listing search areas that include a plurality of real property listings, wherein the plurality of user-drawn MLS listing search areas are discontinuous; displaying, on the geographic map, the plurality of user-drawn MLS listing search areas for defining a targeted area of interest that covers one or more neighborhoods or portions thereof, wherein non-search areas are also displayed on the geographic map such that the plurality of user-drawn MLS listing search areas are displayed in context of the geographic map which includes search areas and non-search areas; receiving, from the user, one or more search criteria; and displaying, on the geographic map, the plurality of user-drawn MLS listing search areas and at least one status flag corresponding to a real property listing of the plurality of real property listings that meets the one or more search criteria and is displayed within the MLS listing search area, wherein the status flag shows and visually distinguishes listing availability of the real property listing between one or more of the following listing status categories;
active, pending, sold, expired, canceled, or withdrawn, the at least one status flag corresponding to a location of the real property listing, wherein a resizing of a user-drawn MLS listing search area of the plurality of user-drawn MLS listing search areas displayed on the geographic map results in an update of the plurality of real property listings. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer readable medium containing program instructions for searching real estate listings within a specified geographic filter comprising:
-
computer code that displays a geographic map on an interactive display device; computer code that receives, from a user, a drawn input for determining the specified geographic filter; computer code that receives, from the user, one or more search criteria; computer code that displays, on the geographic map, at least one status flag that meets the one or more search criteria, the at least one status flag showing and visually distinguishing listing availability of at least one real property listing between one or more of the following listing status categories;
active, pending, sold, expired, canceled, or withdrawn, the at least one status flag corresponding to a location of the at least one real property listing;computer code that displays a plurality of discontinuous, user-drawn areas defined by the specified geographic filter for defining a targeted area of interest that covers one or more neighborhoods or portions thereof, wherein the at least one status flag falls within a user-drawn area of the plurality of user-drawn areas, and wherein the plurality of user-drawn areas are displayed in a geographic map that also displays non-search areas; computer code that displays a MLS list comprising the at least one real property listing with a street address corresponding to the at least one status flag; computer code for receiving a resizing of a user-drawn area of the plurality of user-drawn areas displayed within the geographic map; and computer code for updating the MLS list based on the resizing of the user-drawn area. - View Dependent Claims (27, 28)
-
Specification