SELECTING PROPERTIES USING LOCATION CONSTRAINTS BASED ON TRAVEL TIME CONTOURS
First Claim
1. A non-transitory computer readable medium that stores program code that is configured to, when executed by a computing system, cause the computing system to perform operations comprising:
- determining a first location of interest and a second location of interest;
determining travel parameters for the first and second locations of interest, including a first maximum travel time for the first location of interest and a second maximum travel time for the second location of interest;
determining a first travel time contour for the first location of interest based on the travel parameters for the first location of interest;
determining a second travel time contour for the second location of interest based on the travel parameters for the second location of interest;
determining a location constraint based on an intersection of the first travel time contour and the second travel time contour; and
searching a database of property data based on the location constraint.
1 Assignment
0 Petitions
Accused Products
Abstract
A database of property data is searched based on a location constraint that is determined based on travel time contours constructed for multiple locations of interest. The locations of interest and travel parameters associated therewith are selected by a user. The travel parameters include a maximum travel time for each location. For each location, the travel time contour is constructed based on the travel parameters for the location such that points within the travel time contour have a travel time to the location that is less than or equal to the maximum travel time. The travel time contours are intersected, and the location constraint is based on the intersection.
40 Citations
20 Claims
-
1. A non-transitory computer readable medium that stores program code that is configured to, when executed by a computing system, cause the computing system to perform operations comprising:
-
determining a first location of interest and a second location of interest; determining travel parameters for the first and second locations of interest, including a first maximum travel time for the first location of interest and a second maximum travel time for the second location of interest; determining a first travel time contour for the first location of interest based on the travel parameters for the first location of interest; determining a second travel time contour for the second location of interest based on the travel parameters for the second location of interest; determining a location constraint based on an intersection of the first travel time contour and the second travel time contour; and searching a database of property data based on the location constraint. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
determining a first location of interest and a second location of interest; determining travel parameters for the first and second locations of interest, including a first maximum travel time for the first location of interest and a second maximum travel time for the second location of interest; determining a first travel time contour for the first location of interest based on the travel parameters for the first location of interest; determining a second travel time contour for the second location of interest based on the travel parameters for the second location of interest; determining a location constraint based on an intersection of the first travel time contour and the second travel time contour; and searching a database of property data based on the location constraint. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computing system, comprising:
-
a processor; a memory having program code stored thereon, the program code being configured to, when executed by the processor, cause the computing system to perform operations comprising; determining a first location of interest and a second location of interest; determining travel parameters for the first and second locations of interest, including a first maximum travel time for the first location of interest and a second maximum travel time for the second location of interest; determining a first travel time contour for the first location of interest based on the travel parameters for the first location of interest; determining a second travel time contour for the second location of interest based on the travel parameters for the second location of interest; determining a location constraint based on an intersection of the first travel time contour and the second travel time contour; and searching a database of property data based on the location constraint. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable medium that stores program code that is configured to, when executed by a computing system, cause the computing system to perform operations comprising:
-
determining a location of interest; determining travel parameters for the location of interest, including a maximum travel time; determining a travel time contour for the location of interest based on the travel parameters, determining a location constraint based on the travel time contour; and searching a database of property data based on the location constraint. - View Dependent Claims (18, 19, 20)
-
Specification