System and method for locating real estate in the context of points-of-interest
First Claim
Patent Images
1. A method for geographically locating a property in a real estate service that contains data for a plurality of properties, comprising the steps of:
- accepting from a user searching for a property of interest data indicative of a geographic location of a point-of-interest;
accepting from said user an input indicative of a selection of a property selected from the plurality of properties;
determining the location of the property relative to the point-of-interest; and
displaying data indicative of the location of the property relative to the point of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
An on-line interactive, Internet-based real estate service that provides property listings in the context of a set of user selected points-of-interest. The real estate service provides a database of properties and a user sets points-of-interest. The real estate service calculates and displays distances between properties selected from the database and the user set points-of-interest. In this way, the user can search for properties in the context of points of interest.
233 Citations
28 Claims
-
1. A method for geographically locating a property in a real estate service that contains data for a plurality of properties, comprising the steps of:
-
accepting from a user searching for a property of interest data indicative of a geographic location of a point-of-interest;
accepting from said user an input indicative of a selection of a property selected from the plurality of properties;
determining the location of the property relative to the point-of-interest; and
displaying data indicative of the location of the property relative to the point of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
displaying the data stored by the real estate service for the property selected; and
displaying the data indicative of the location of the property relative to the point-of-interest.
-
-
6. The method as recited in claim 1 further comprising the step of storing the data indicative of said geographic location of the point-of-interest.
-
7. A computer-readable medium bearing program code for instructing a computer to carry out the steps recited in claim 1.
-
8. The method as recited in claim 1 wherein the real estate service stores data about the properties on a database server.
-
9. The method as recited in claim 1 wherein the data indicative of a point-of-interest comprises at least a portion of a postal address.
-
10. The method as recited in claim 9 further comprising the step of determining a geo-code corresponding to the location of the point-of-interest.
-
11. The method as recited in claim 10 wherein the step of determining the location of the property in relation to the point of interest comprises the steps of:
-
determining a geo-code corresponding the property of interest; and
calculating the distance between the geo-code corresponding to the property and the geo-code corresponding to the point-of-interest.
-
-
12. The method as recited in claim 11 wherein the step of calculating comprises the step of applying the formula:
-
where R is the radius of the sphere, Lat1 is the latitude (in radians) of the 1st point, Long1 is the longitude (in radians) of the 1st point, Lat2 is the latitude (in radians) of the 2nd point, and Long2 is the latitude (in radians) of the 2nd point.
-
-
13. The method as recited in claim 1 further comprising the step of dynamically determining the location of the property relative to the points-of-interest when the property selected changes.
-
14. A real estate listing system for providing information about property listings to a client computer over a computer network, comprising:
-
a server computer capable of electronic communication with the client computer via the computer network;
a database of property listings coupled to the server computer, the serve r computer being capable of selecting properties from the data base in response to client computer commands;
a user specific database coupled to said server computer for storing a geographic location for a point-of-interest that is accepted from the client computer; and
a processor for determining a distance between the geographic location for the point-of-interest and a geographic location of a property selected from the database of property listings. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer readable medium having computer executable components comprising:
-
a database component for storing a plurality of property listings;
a user interface component for receiving from a user searching for a property-of-interest a set of points-of-interest;
a user interface component for receiving a selection of said property-of-interest from the plurality of property listings; and
a component for determining the location of the property of interest in relation to the points-of-interest. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification