User interfaces for displaying geographic information
First Claim
Patent Images
1. One or more non-transitory computer-readable storage media comprising programming instructions that are executable by a computing system, the programming instructions including:
- first programming instructions executable by the computing system to interact with a network-accessible server, wherein execution of the first programming instructions by the computing system causes the computing system to;
transmit a search request to the network-accessible server, the search request including a search criterion;
receive an image of a geographic area, the geographic area having a plurality of land parcels;
receive a plurality of data layers having graphical information related to at least a subset of the plurality of land parcels in the geographic area, a first data layer of the plurality of data layers corresponding to a search result that satisfies the search criterion, the first data layer of the plurality of data layers including a location of each land parcel of the subset of the plurality of land parcels in the geographic area;
second programming instructions executable by the computing system to implement a graphical user interface, wherein execution of the second programming instructions by the computing system causes the computing system to;
display the image of the geographic area in the graphical user interface;
overlay graphical information derived from the plurality of data layers over the image of the geographic area displayed, the graphical information identifying a location of each land parcel of the subset of land parcels with a tax parcel boundary data for the land parcel, wherein the tax parcel boundaries are derived from or included in the first data layer;
receive a selection of a land parcel of the subset of the plurality of land parcels;
display, in the graphical user interface, an input selectable by a user to request display of information identifying at least one other similar parcel of land in the geographic area that has been sold;
receive a selection of the input;
transmit the selection to the network-accessible server;
obtain, from the network-accessible server, identifying information for the at least one other similar parcel of land in the geographic area that has been sold, wherein the at least one other similar parcel is identified by the network-accessible server without additional input from the user and according to pre-determined qualities comprising at least one of a sales price, location, or square footage of the at least one other similar parcel of land; and
modify the graphical information overlaid on the image of the geographic area to display one or more locations of the at least one other similar parcel of land.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide user interfaces for overlaying a displayed image of a geographic area with graphical information derived from a plurality of data layers that are received in response to a search query. The graphical information includes graphical indications derived from or included in the first one of the plurality of the data layers that show the locations of the subset of the plurality of land parcels in the geographic area. Other information is also overlaid on the image of the geographic area.
108 Citations
26 Claims
-
1. One or more non-transitory computer-readable storage media comprising programming instructions that are executable by a computing system, the programming instructions including:
-
first programming instructions executable by the computing system to interact with a network-accessible server, wherein execution of the first programming instructions by the computing system causes the computing system to; transmit a search request to the network-accessible server, the search request including a search criterion; receive an image of a geographic area, the geographic area having a plurality of land parcels; receive a plurality of data layers having graphical information related to at least a subset of the plurality of land parcels in the geographic area, a first data layer of the plurality of data layers corresponding to a search result that satisfies the search criterion, the first data layer of the plurality of data layers including a location of each land parcel of the subset of the plurality of land parcels in the geographic area; second programming instructions executable by the computing system to implement a graphical user interface, wherein execution of the second programming instructions by the computing system causes the computing system to; display the image of the geographic area in the graphical user interface; overlay graphical information derived from the plurality of data layers over the image of the geographic area displayed, the graphical information identifying a location of each land parcel of the subset of land parcels with a tax parcel boundary data for the land parcel, wherein the tax parcel boundaries are derived from or included in the first data layer; receive a selection of a land parcel of the subset of the plurality of land parcels; display, in the graphical user interface, an input selectable by a user to request display of information identifying at least one other similar parcel of land in the geographic area that has been sold; receive a selection of the input; transmit the selection to the network-accessible server; obtain, from the network-accessible server, identifying information for the at least one other similar parcel of land in the geographic area that has been sold, wherein the at least one other similar parcel is identified by the network-accessible server without additional input from the user and according to pre-determined qualities comprising at least one of a sales price, location, or square footage of the at least one other similar parcel of land; and modify the graphical information overlaid on the image of the geographic area to display one or more locations of the at least one other similar parcel of land. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable media comprising computer-executable instructions for rendering a graphical user interface on a display of a client computing device, the computer module being executable to cause one or more processors to:
-
present a first pane within the graphical user interface, the first pane including (1) an image of a geographic area, and (2) a street map overlay; present a second pane adjacent the first pane within the graphical user interface, the second pane including a query input for entry of a search query to be submitted to a search engine, the search query specifying a criterion for identification of a parcel of land that satisfies the search query, and a selectable input for requesting presentation of at least one other parcel of land in the geographic area that has been sold and that is similar to the parcel of land that satisfies the search query; in response to entry of the search query in the query input of the second pane, submit the search query to the search engine; receive a reply to the search query from the search engine, wherein the reply identifies the parcel of land as satisfying the search query, and wherein the reply to the search query identifies fewer than all of the plurality of parcels of land as satisfying the query; present, in the first pane, a boundary defining the parcel of land that satisfies the search query; receive, from the first pane, selection of the parcel of land as defined by the boundary; present, in the second pane, real estate information about the parcel of land; receive, from the second pane, selection of the selectable input; transmit the input to the network-accessible server; obtain, from the network-accessible server, information identifying the at least one other parcel of land in the geographic area that has been sold and that is similar to the parcel of land that satisfies the search query, wherein the at least one other parcel is identified at the network-accessible server without additional input from the user and according to pre-determined qualities comprising at least one of sales price, location, or square footage of the at least one other parcel of land; and present, in the first pane, boundary lines defining one or more locations of the at least one other parcel. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for providing a user interface, the system comprising:
-
a memory storing a data set, the data set including; data identifying parcels of land offered for sale in a geographic area; and data identifying parcels of land that have been sold in the geographic area; one or more processors implementing a geographic information system, the one or more processors in communication with the memory and configured with computer-executable instructions to; generate user interface data executable by a client device to display a user interface, the user interface presenting; an image of a geographic area, and a first input to submit a search query, the search query including a criterion for identifying a parcel of land, from the parcels of land offered for sale in the geographic area, that satisfies the search query, and a second input to request identification of at least one other parcel of land in the geographic area that has been sold and that is similar to the parcel of land that satisfies the search query; transmit the user interface data to a client device; receive, from the client device, the search query submitted via the first input; determine, from at least the criterion specified in the search query, the parcel of land that satisfies the search query; receive, from the client device, the via the second input, a request to identify the at least one other parcel of land in the geographic area that has been sold and that is similar to the parcel of land that satisfies the search query; identify, at the geographic information system and without additional input from the user, the at least one other parcel of land according to pre-determined qualities comprising at least one of a sales price, location, or square footage of the at least one other similar parcel of land; and provide, to the client device, a plurality of data layers usable to superimpose graphical information onto the image of the geographic area presented within the user interface, wherein the plurality of data layers include; a first data layer including boundary information for the parcel of land that satisfies the search query, wherein the boundary information distinguishes the parcel of land that satisfies the search query from other parcels of land offered for sale in the geographic area that do not satisfy the search query, and a second data layer indicating one or more locations of the at least one other parcel of land in the geographic area that has been sold and that is similar to the parcel of land that satisfies the search query. - View Dependent Claims (15, 16, 17)
-
-
18. A computer-implemented method, comprising:
under control of one or more computing devices executing specific computer-executable instructions, receiving, from a client device, a search query, the search query including a criterion for identifying a land parcel, from land parcels offered for sale in a geographic area, that satisfies the search query; identifying, from a data set regarding land parcels offered for sale in a geographic area, the land parcel that satisfies the search query; transmitting, to the client device, user interface data executable by the client device to display a user interface presenting an image of the geographic area; transmitting, to the client device, and responsive to the search query, data identifying a plurality of data layers usable to superimpose graphical information onto the image of the geographic area displayed within the user interface of the client device, a first data layer of the data layers including boundary information for the land parcels offered for sale within the geographic area, the data distinguishing the land parcel that satisfies the search query from other land parcels offered for sale in the geographic area; receiving, from the client device, a request input via the user interface to identify at least one other land parcel in the geographic area that has been sold and that is similar to the land parcel that satisfies the search query; identifying, without additional input from the client device, the at least one other land parcel in the geographic area from data regarding prior sales of land parcels in the geographical area, wherein the at least one other land parcel is identified according to pre-determined qualities comprising at least one of sales price, location, or square footage of the at least one other land parcel; and transmitting, to the client device, one or more locations of the at least one other land parcel. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
Specification