×

Filtering and clustering crowd-sourced data for determining beacon positions

  • US 8,577,389 B2
  • Filed: 07/19/2011
  • Issued: 11/05/2013
  • Est. Priority Date: 01/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for applying a clustering analysis to a subset of positioned observations to determine a position of a moved beacon, said system comprising:

  • a memory area associated with a computing device, said memory area storing a plurality of positioned observations for a beacon, each of said positioned observations having a timestamp associated therewith, said beacon having a cluster start time associated therewith; and

    a processor programmed to;

    select, from the memory area, one or more of the positioned observations having a timestamp later than or equal to the cluster start time;

    determine, for the beacon, a position and associated error radius based on the selected positioned observations;

    compare the determined error radius with a pre-defined threshold radius; and

    based on the comparison, calculate a revised position for the beacon by;

    grouping the selected positioned observations into a plurality of clusters based on spatial distance;

    selecting one of the plurality of clusters based on the timestamps;

    determining the revised position for the beacon based on the positioned observations corresponding to the selected cluster; and

    adjusting, in the memory area, the cluster start time for the beacon based on the earliest timestamp associated with the positioned observations corresponding to the selected cluster to remove from subsequent consideration the positioned observations associated with one or more prior positions of the beacon.

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