×

Determining indoor location of devices using reference points and sensors

  • US 9,456,311 B2
  • Filed: 04/07/2014
  • Issued: 09/27/2016
  • Est. Priority Date: 04/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • retrieving, by an environment analytics system comprising a processor, a layout of an environment, wherein retrieving the layout of the environment comprises retrieving the layout from an environment database;

    determining, by the environment analytics system, an absolute reference point for the layout of the environment;

    determining, by the environment analytics system, a coordinate pair for a point associated with an area of the layout, the coordinate pair being determined relative to the absolute reference point;

    receiving, by the environment analytics system, a query from a user device, the query comprising an identifier of the point and a request for data associated with the environment in which the point associated with the identifier is located;

    in response to the query, providing, by the environment analytics system, the layout of the environment to the user device;

    querying, by the environment analytics system, a user coordinates table stored in the environment database for user coordinates associated with users located within the environment during a given time interval;

    defining, by the environment analytics system, a section of the layout of the environment to be analyzed;

    determining, by the environment analytics system, user location updates that occur within the section;

    determining, by the environment analytics system, a time of entry into the section for each user associated with at least one of the user location updates;

    determining, by the environment analytics system, a time of exit from the section for each user associated with at least one of the user location updates;

    determining, by the environment analytics system, based upon the time of entry and the time of exit for each user associated with at least one of the user location updates, a time spent in the section for each user; and

    calculating, by the environment analytics system, an average time spent by averaging the time spent in the section for each user during the given time interval.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×