SYSTEMS AND METHODS FOR GENERATING AN INTERACTIVE FLOOR PLAN
First Claim
18. A computer-implemented method of generating a three-dimensional floor plan, the method comprising the steps of:
- receiving a floor plan of a first building comprising at least one room, the room comprising a plurality of walls and at least one window;
receiving building location data representing the size, shape, location, and orientation of the first building;
receiving external building data representing the size, shape, location, and orientation of a second building that is disposed adjacent the first building;
receiving sun position data regarding at least the approximate path that the sun travels in the sky, when viewed from the first building, as the earth rotates over the course of at least four daylight hours on a particular day; and
using the floor plan, the building location data, the external building data, and the sun position data to create a three-dimensional version of the floor plan, the three-dimensional version of the floor plan comprising a view out of the at least one window that comprises a view of the second building.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-readable medium storing computer-executable instructions for generating a three-dimensional floor plan of a structure (e.g., a building, vehicle, or other structure) that includes a plurality of walls and at least one window. The three-dimensional floor plan includes internal building data such as height and orientation information for one or more rooms of the structure. The internal building data may include lighting elements and a view from the at least one window. The floor plan also includes external building data such as size, shape, location, and orientation of a second structure adjacent the first structure. The external building data may include points of interest and heavenly bodies. The system may allow a user to view the interior of a particular room and the exterior view from the particular room while manipulating the lighting conditions inside and/or outside of the particular room.
-
Citations
24 Claims
-
18. A computer-implemented method of generating a three-dimensional floor plan, the method comprising the steps of:
-
receiving a floor plan of a first building comprising at least one room, the room comprising a plurality of walls and at least one window; receiving building location data representing the size, shape, location, and orientation of the first building; receiving external building data representing the size, shape, location, and orientation of a second building that is disposed adjacent the first building; receiving sun position data regarding at least the approximate path that the sun travels in the sky, when viewed from the first building, as the earth rotates over the course of at least four daylight hours on a particular day; and using the floor plan, the building location data, the external building data, and the sun position data to create a three-dimensional version of the floor plan, the three-dimensional version of the floor plan comprising a view out of the at least one window that comprises a view of the second building. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21)
-
-
21-1. The computer-implemented method of claim 18, wherein the step of receiving the external building data representing the size, shape, location and orientation of the second building that is disposed adjacent the first building comprises receiving the external building data from a map.
-
22. A system for storing computer-executable instructions for:
-
receiving a floor plan comprising at least one room within a floor of a first building, the room comprising a plurality of walls and at least one window; receiving a set of building location data that includes the orientation of the at least one room; receiving a room configuration of the at least one room, wherein the room configuration includes the size and shape of the at least one room; receiving a set of furniture data that includes the size and shape of at least one piece of furniture; receiving a set of sun position data regarding at least the approximate path that the sun travels in the sky, when viewed from the first building, as the earth rotates over the course of at least four daylight hours on a particular day; receiving a set of external building data representing the size, shape, location and orientation of a second building that is disposed adjacent the first building; and using the floor plan, the set of building location data, the room configuration, the set of furniture data, the set of sun position data, and the set of external building data to create a three-dimensional version of the floor plan, the three-dimensional version of the floor plan comprising a view out of the window that comprises a view of the second building. - View Dependent Claims (23, 24)
-
Specification