Patent ID: 9161162
Filing Date: 2015-10-13
Classification: H04W

Abstract:
1. 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 at least: receive proximity information from a plurality of mobile apparatuses located remote from the apparatus, the proximity information received from each of the plurality of mobile apparatuses indicating any other mobile apparatuses in proximity of a respective one of the plurality of mobile apparatuses; receive geographical location information from at least some but not all of the plurality of mobile apparatuses, the geographical location information received from each mobile apparatus of the at least some of the plurality of mobile apparatuses including an observed current location of the respective mobile apparatus; determine a proximity relation between certain ones of the plurality of mobile apparatuses, proximity of the certain ones of the plurality of mobile apparatuses to one another being reflected by the proximity information received from the plurality of mobile apparatuses from which geographical location information was received and one or more remaining mobile apparatuses from which geographical location information was not received; and calculate an estimate of a current location of at least one of the one or more remaining mobile apparatuses from which geographical location information was not received as a function of the proximity relation between the certain ones of the plurality of mobile apparatuses, and as a function of the observed current locations of the plurality of mobile apparatuses from which geographical location information was received.