ils utilisent les données de localisation ainsi que d'autres paramètres
Le point essentiel est que vous devez toucher les deux téléphones ensemble. Ce contact sera visible dans les lectures de l'accéléromètre et du microphone de chaque téléphone. Il faut examiner les relevés de tous les téléphones à proximité et en trouver deux qui ont enregistré un choc au même moment. Le moyen le plus simple d'y parvenir - surtout il y a dix ans, lorsque les smartphones n'avaient pas une grande puissance de calcul - était d'envoyer les heures des chocs et les emplacements des téléphones à un serveur et de le laisser les comparer.
L'autre moyen d'y parvenir serait que chaque téléphone diffuse directement les événements de choc à tous les téléphones voisins. Il n'y a pas un bon moyen d'y parvenir. Bluetooth ne peut pas prendre en charge un grand nombre de téléphones se connectant les uns aux autres de cette manière, et l'accès à l'information sur les événements de chocs est limité.
Ainsi, bien qu'il soit possible d'utiliser Bluetooth pour savoir si deux téléphones se trouvent dans la même pièce, sans rien envoyer à un serveur distant, il n'est pas possible de s'en servir pour créer la fonction "frapper les téléphones l'un contre l'autre pour les connecter" qui était l'argument de vente unique de Bump.