Method and apparatus for constructing a user-generated geographical system
First Claim
Patent Images
1. A method comprising:
- receiving a new bound space that comprises an observed wireless fingerprint at a mobile apparatus and a corresponding geographical location for a given bound space;
determining whether to at least one of accept and decline the new bound space based upon the observed wireless fingerprint compared to previously measured wireless fingerprints and locations;
analyzing an average signal distance between the geographical location and a plurality of nearest neighbors that comprise existing bound spaces stored in a database wherein, when accepting the new bound space to a fingerprint of a current bound space for the mobile apparatus, an increase in the average signal distance improves the accuracy of the existing bound spaces stored in the database;
accepting the new bound space to the fingerprint of the current bound space for the mobile apparatus in an instance in which adding the new bind to the database increases the current average signal distance between the geographical location and the plurality of nearest neighbors that comprise existing bound spaces stored in the database;
declining the new bound space from the fingerprint of the current bound space for the mobile apparatus in an instance in which adding the new bind to the database decreases the current average signal distance between the geographical location and the plurality of nearest neighbors that comprise existing bound spaces stored in the database;
and failing to associate the new bind with the geographic location in response to declining the new bound space.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided to permit location discovery, including location discovery in indoor settings. The method may identify a wireless fingerprint present at a geographical location and determine whether the wireless fingerprint corresponds to a previously observed wireless fingerprint associated with the predefined geographical location. A new wireless fingerprint and a geographical location, or bind, may be received by the system and the system may evaluate whether or not the new bind is erroneous or not, or if the new bind is an improvement over existing binds in determining whether or not to accept the new bind.
14 Citations
15 Claims
-
1. A method comprising:
-
receiving a new bound space that comprises an observed wireless fingerprint at a mobile apparatus and a corresponding geographical location for a given bound space; determining whether to at least one of accept and decline the new bound space based upon the observed wireless fingerprint compared to previously measured wireless fingerprints and locations; analyzing an average signal distance between the geographical location and a plurality of nearest neighbors that comprise existing bound spaces stored in a database wherein, when accepting the new bound space to a fingerprint of a current bound space for the mobile apparatus, an increase in the average signal distance improves the accuracy of the existing bound spaces stored in the database; accepting the new bound space to the fingerprint of the current bound space for the mobile apparatus in an instance in which adding the new bind to the database increases the current average signal distance between the geographical location and the plurality of nearest neighbors that comprise existing bound spaces stored in the database; declining the new bound space from the fingerprint of the current bound space for the mobile apparatus in an instance in which adding the new bind to the database decreases the current average signal distance between the geographical location and the plurality of nearest neighbors that comprise existing bound spaces stored in the database; and failing to associate the new bind with the geographic location in response to declining the new bound space. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
-
receive a new bound space that comprises an observed wireless fingerprint at a mobile apparatus and a corresponding geographical location for a given bound space; determine whether to at least one of accept and decline the new bound space based upon the observed wireless fingerprint compared to previously measured wireless fingerprints and locations; analyze an average signal distance between the geographical location and a plurality of nearest neighbors that comprise existing bound spaces stored in a database wherein, when accepting the new bound space to a fingerprint of a current bound space for the mobile apparatus, an increase in the average signal distance improves the accuracy of the existing bound spaces stored in the database; accept the new bound space to the fingerprint of the current bound space for the mobile apparatus in an instance in which adding the new bind to the database increases the current average signal distance between the geographical location and the plurality of nearest neighbors that comprise existing bound spaces stored in the database; decline the new bound space from the fingerprint of the current bound space for the mobile apparatus in an instance in which adding the new bind to the database decreases the current average signal distance between the geographical location and the plurality of nearest neighbors that comprise existing bound spaces stored in the database; and fail to associate the new bind with the geographic location in response to declining the new bound space. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification