¿Cómo funciona la transferencia de Android con aplicaciones de prueba?

10

Me he encontrado con varias aplicaciones que permiten al usuario transferir datos (como archivos, fotos, contactos) cuando "golpean" sus teléfonos.

Un ejemplo es Bump , que usa el bump para transferir archivos y agregar amigos. Las preguntas frecuentes indicaron que esta aplicación utiliza varios sensores y algoritmos para "sentir" la protuberancia y el servidor encontrará protuberancias coincidentes de acuerdo con la lectura y los algoritmos del sensor. Las preguntas frecuentes también dicen que esta aplicación fue diseñada teniendo en cuenta la seguridad personal y de datos.

¿Cómo funciona exactamente? ¿Cómo sabe que estoy brindando con otra persona? Me refiero a que no creo GPS puede realizar un seguimiento de los teléfonos que se precisa. ¿Y cómo transfiere los contactos y las fotos? ¿Y cómo puede determinar correctamente quién brinda con quién si hay varios usuarios en la misma sala? ¿Cómo se protege la seguridad y la confidencialidad?

Fitri
fuente

Respuestas:

10

P: ¿Cómo funciona Bump? R: Bump tiene dos partes: la aplicación que se ejecuta en su dispositivo y un algoritmo de coincidencia inteligente que se ejecuta en nuestros servidores en la nube. La aplicación en su teléfono utiliza los sensores del teléfono para literalmente "sentir" la protuberancia, y envía esa información a la nube. El algoritmo de coincidencia escucha los golpes de los teléfonos de todo el mundo y empareja los teléfonos que sintieron el mismo golpe. Luego, solo enrutamos la información entre los dos teléfonos en cada par.

P: De ninguna manera. ¿Qué pasa si alguien más se topa al mismo tiempo? Lejos. Utilizamos varias técnicas para limitar el conjunto de posibles coincidencias, incluida la información de ubicación y las características del evento de choque. Si está tropezando en un área particularmente densa (por ejemplo, en una conferencia) y no podemos resolver una coincidencia única después de un solo golpe, solo le pediremos que vuelva a toparse.

http://bu.mp/faq

Su teléfono tiene una idea de dónde está usando las células de los teléfonos celulares o las redes wifi, hay varias aplicaciones que lo usan. El GPS solo funcionaría en exteriores. Entonces, usando el tiempo del golpe y la ubicación algo precisa proporcionada por las células de los teléfonos celulares o las redes wifi, puede ver qué dos teléfonos están golpeando.

Jamiro14
fuente
1
Creo que la ubicación proporcionada por la red celular es muy aproximada y poco precisa, lo que aumenta la probabilidad de colisión si solo se utiliza el tiempo y la ubicación de la red. Tiene que haber formas adicionales
Fitri
2
Son difíciles, sin embargo, si compara el tiempo y la ubicación, reduce las posibilidades, por lo que es solo una combinación de tiempo y ubicación.
Jamiro14