CREATING A DATABASE THAT STORES INFORMATION ABOUT INDIVIDUAL HABITABLE UNITS
First Claim
1. A method comprising:
- receiving input that indicates boundaries of a plurality of individual habitable units;
receiving input that establishes a correlation between the boundaries and a base image of a geographic area on which resides the plurality of individual habitable units;
receiving a mapping between points on the base image and a plurality of spatial coordinates;
based on the input, the correlation, and the mapping, determining a set of spatial coordinates for each individual habitable unit of the plurality of individual habitable units;
wherein the method is performed by one or more computing devices.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques for creating and searching a database that stores information about a plurality of individual habitable units (IHUs) are provided. An example of an IHU is a hotel room. Image data that depicts where a plurality of IHUs reside relative to each other is placed on a base image, such as a satellite/map image. The base image is associated with a mapping that maps points on the base image to spatial (e.g., geographical) coordinates. The coordinates of the IHU may be used to generate a computer-rendered view from a window of an IHU. Also, label input is received that labels each IHU reflected in the image data with certain information. Each label indicates a value of an attribute of an IHU, such as its size, price, distance from elevators, etc. A query that targets information about each IHU may be processed and results returned that are ranked based on criteria associated with the query.
-
Citations
42 Claims
-
1. A method comprising:
-
receiving input that indicates boundaries of a plurality of individual habitable units; receiving input that establishes a correlation between the boundaries and a base image of a geographic area on which resides the plurality of individual habitable units; receiving a mapping between points on the base image and a plurality of spatial coordinates; based on the input, the correlation, and the mapping, determining a set of spatial coordinates for each individual habitable unit of the plurality of individual habitable units; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22, 23, 24, 25, 26, 27, 28)
-
-
8. A method comprising:
-
while displaying a first image of a floor plan that includes a plurality of individual habitable units, receiving first input that establishes a first correlation between the floor plan and boundaries of each individual habitable unit of the plurality of individual habitable units; receiving second input that establishes a second correlation between the floor plan and a base image that reflects a specific geographic area; and receiving third input that specifies, for each individual habitable unit of the plurality of individual habitable units, one or more values for one or more attributes about the individual habitable unit; and storing, in a database, data that associates each individual habitable unit, of the plurality of individual habitable units, with the corresponding geographic area and the corresponding one or more values for the one or more attributes; wherein the method is performed by one or more computing devices. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification