×

Method and system of generating an indoor floor plan

  • US 10,048,077 B2
  • Filed: 11/24/2014
  • Issued: 08/14/2018
  • Est. Priority Date: 11/24/2014
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for utilizing a processor, a display and a non-transitory computer storage media, the method to create an indoor floor map of a building comprising the step of:

  • generating a real-world objects database stored within the non-transitory computer storage media containing a plurality of longitude and latitude positions for real world elements in a locality where the building is located, wherein a satellite is utilized to survey a plurality of real world objects of the earth surface;

    the processor creating a relative x and a relative y position for the building having a plurality of visual elements, selecting a subset of visual elements from the plurality of visual elements for a desired floor in the building and implementing a mapping system which interfaces with the satellite to receive a plurality of longitude and latitude information through a GPS satellite receiver that is imported into the real-world objects database;

    for each desired floor in the building generating a three-dimensional top plan view on the display showing the subset of visual elements, the satellite generates a satellite photograph of the building location;

    for each element within the subset of visual elements generating a correlate x position and a correlate y position based upon the relative x position and the relative y position of the building, the satellite captures, collects and stores the earth surface information and transmits that information to be stored as a plurality of digital data objects in the database;

    for each element within the subset of visual elements generating a name tag which represents the correlate x position and the correlate y position of the building;

    generating a correlating database structure containing a record which represent each element within the subset comprising the name tag and the correlate x position and the correlate y position;

    based upon the relative x and relative y position for the building, generating a real world longitude and latitude position for the building in that locality;

    based upon the real-world longitude and latitude position of the building determine an adjusting scale;

    adjusting the record containing the relative x and relative y position in the correlating database to a real-world longitude and latitude position for the building using the adjusting scale; and

    generating upon the display a visual representation of the desired floor of the building using the real-world longitude and latitude position.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×